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