Re: git: 963e20c81248 - main - dns/bind918: fix build in some obscure cases
Date: Thu, 29 Sep 2022 21:40:00 UTC
On 9/28/22 07:10, Mathieu Arnold wrote: > The branch main has been updated by mat: > > URL:https://cgit.FreeBSD.org/ports/commit/?id=963e20c81248fad134a246950a470f2b41e6a74f > > commit 963e20c81248fad134a246950a470f2b41e6a74f > Author: Mathieu Arnold<mat@FreeBSD.org> > AuthorDate: 2022-09-28 14:05:04 +0000 > Commit: Mathieu Arnold<mat@FreeBSD.org> > CommitDate: 2022-09-28 14:09:43 +0000 > > dns/bind918: fix build in some obscure cases > > If sphinx is installed while not requested, it gets picked up, tell > configure that it really is not here, and things blow up. I was having trouble building dns/bind-tools no matter how I set DOCS and MANPAGES in dns/bind918 and/or dns/bind-tools. When I changed directory into the work/bind-9.18.7 directory and ran "make -V SPHINX_BUILD" it reported "no". I eventually tracked down a typo in the bind918 Makefile; the attached patch seems to work. Craig Making all in man gmake[4]: Entering directory '/wrkdirs/usr/ports/dns/bind-tools/work/bind-9.18.7/doc/man' echo ".. |rndc_conf| replace:: ``@sysconfdir@/rndc.conf``\n.. |rndc_key| replace:: ``@sysconfdir@/rndc.key``\n.. |named_conf| replace:: ``@sysconfdir@/named.conf``\n.. |bind_keys| replace:: ``@sysconfdir@/bind.keys``\n.. |named_pid| replace:: ``@runstatedir@/named.pid``\n.. |session_key| replace:: ``@runstatedir@/session.key``" .. |rndc_conf| replace:: @sysconfdir@/rndc.conf\n.. |rndc_key| replace:: @sysconfdir@/rndc.key\n.. |named_conf| replace:: @sysconfdir@/named.conf\n.. |bind_keys| replace:: @sysconfdir@/bind.keys\n.. |named_pid| replace:: @runstatedir@/named.pid\n.. |session_key| replace:: @runstatedir@/session.key no -b man -d ./_build/.doctrees/man -W -c . -a -n -D version="@""PACKAGE_VERSION@" -D today="@""RELEASE_DATE@" -D release="@""PACKAGE_VERSION@" -D rst_epilog="$(printf "${man_RST_EPILOG}")" . ./_build/man /bin/sh: no: not found gmake[4]: *** [Makefile:1007: manpages.stamp] Error 127 gmake[4]: Leaving directory '/wrkdirs/usr/ports/dns/bind-tools/work/bind-9.18.7/doc/man' gmake[3]: *** [Makefile:453: all-recursive] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/dns/bind-tools/work/bind-9.18.7/doc' gmake[2]: *** [Makefile:575: all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/dns/bind-tools/work/bind-9.18.7' gmake[1]: *** [Makefile:502: all] Error 2 gmake[1]: Leaving directory '/wrkdirs/usr/ports/dns/bind-tools/work/bind-9.18.7' *** Error code 1