Re: git: 2fad974ce20a - main - dns/bind918: update to 9.18.1

From: Larry Rosenman <ler_at_lerctr.org>
Date: Thu, 24 Mar 2022 19:43:49 UTC
Still Fails:
https://home.lerctr.org:8888/data/live-host-ports/2022-03-24_14h33m49s/logs/errors/bind918-9.18.1.log


❯ git diff HEAD~1 HEAD
diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 3778ae838135..a59da5a44e9a 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -112,7 +112,7 @@ TCP_FASTOPEN_DESC=  RFC 7413 support
  DOCS_ALL_TARGET=       all html
  DOCS_BUILD_DEPENDS=    sphinx-build:textproc/py-sphinx \
                         
${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES=     python:env
+DOCS_USES=     gmake python:env

  DNSTAP_CONFIGURE_ENABLE=       dnstap
  DNSTAP_LIB_DEPENDS=            libfstrm.so:devel/fstrm \

ler in borg in ports/dns/bind918🔒 on  ler/test_fixes [⇡] on ☁️  
(us-east-1) as 🧙
❯
On 03/24/2022 2:25 pm, Cy Schubert wrote:
> In message <e6d6f03e75c1f5700c06b94c8bcb81d9@lerctr.org>, Larry 
> Rosenman
> writes
> :
>> this fails to build on today's current:
>> https://home.lerctr.org:8888/data/live-host-ports/2022-03-24_13h27m13s/logs/e
>> rrors/bind918-9.18.1.log
> 
> Add gmake to the DOCS_USES= line in Makefile and it will build 
> correctly.
> 
> BSD make seems to interpret this, BIND_KEYS = .. |bind_keys| replace::
> ``$(sysconfdir)/bind.keys``, differently than gmake. I can't find any 
> doc
> about this syntax but it appears to be some kind of replacement syntax.
> 
> This same syntax is used elsewhere. It may be prudent to add gmake 
> directly
> to USES=.
> 
> 
> --
> Cheers,
> Cy Schubert <Cy.Schubert@cschubert.com>
> FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
> NTP:           <cy@nwtime.org>    Web:  https://nwtime.org
> 
> 	The need of the many outweighs the greed of the few.
-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler@lerctr.org
US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106