Re: Extraneous dependencies in bind920

bob prohaska <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
On Thu, Mar 12, 2026 at 08:00:13PM +0100, Moin Rahman wrote:

[long conversation about building bind920 without huge graphics
dependencies omitted]
 
> I think I mistyped something:
> 
> .if ${.CURDIR:M*/dns/*}
> OPTIONS_UNSET+=DOCS
> .endif
> 
> This should work.

Seems not, to my eye:
[main-default] [2026-03-12_16h03m32s] [balancing_pool] Queued: 14 Built: 0  Failed: 0  Skipped: 0  Ignored: 0  Fetched: 0  Tobuild: 14  Time: 00:14:23
[00:16:44] Recording filesystem state for prepkg... done
[00:16:48] Building 14 packages using up to 4 builders
[00:16:48] Hit CTRL+t at any time to see build progress and stats
[00:16:48] [01] [00:00:00] Builder starting
[00:16:49] [02] [00:00:00] Builder starting
[00:16:49] [03] [00:00:00] Builder starting
[00:16:49] [04] [00:00:00] Builder starting
[00:20:52] [03] [00:04:03] Builder started
[00:20:52] [04] [00:04:03] Builder started
[00:20:52] [01] [00:04:04] Builder started
[00:20:52] [04] [00:00:00] Building print/texlive-texmf | texlive-texmf-20250308_1
[00:20:52] [01] [00:00:00] Building dns/libidn | libidn-1.43
[00:20:52] [03] [00:00:00] Building graphics/poppler | poppler-25.10.0_1
[00:20:52] [02] [00:04:03] Builder started
[00:20:52] [02] [00:00:00] Building print/harfbuzz-icu | harfbuzz-icu-12.3.2

Maybe I edited the wrong file or added a typo of my own? 

bob@pelorus:/usr/local/etc/poudriere.d % more /usr/local/etc/poudriere.d/make.conf

.if ${.CURDIR:M*/dns/*}
OPTIONS_UNSET+=DOCS
.endif

Meanwhile ghostscript just started compiling....

I'll let it run, if I get a usable bind920 that's still useful.

It seems to me that the important distinction is between cli and gui
ports, not whether docs are included in the build.. 

Might there be a switch for curses compatibility?
 
Thanks for writing!

bob prohaska
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.