Bug 270327 - dns/bind918: 9.18.13 fails to build with MANPAGES=OFF
Summary: dns/bind918: 9.18.13 fails to build with MANPAGES=OFF
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Mathieu Arnold
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-18 22:38 UTC by Vladimir Druzenko
Modified: 2023-03-21 13:03 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (mat)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2023-03-18 22:38:03 UTC
13.1-p7 amd64.

Probably it's upstream bug.
Part of build log:
./cfg_test --rndc --grammar | /usr/local/bin/perl ./sort-options.pl > rndc.grammar
./cfg_test --named --grammar | /usr/local/bin/perl ./sort-options.pl > options
./cfg_test --zonegrammar primary > primary.zoneopt
./cfg_test --zonegrammar secondary > secondary.zoneopt
./cfg_test --zonegrammar mirror > mirror.zoneopt
./cfg_test --zonegrammar forward > forward.zoneopt
./cfg_test --zonegrammar hint > hint.zoneopt
./cfg_test --zonegrammar stub > stub.zoneopt
./cfg_test --zonegrammar static-stub > static-stub.zoneopt
./cfg_test --zonegrammar redirect > redirect.zoneopt
./cfg_test --zonegrammar delegation-only > delegation-only.zoneopt
./cfg_test --zonegrammar in-view > in-view.zoneopt
/usr/bin/make  all-am
Making all in man
echo ""

: -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
for f in ./_build/man/*; do  cp -a "$f" "./$(basename $f)in";  done
cp: ./_build/man/*: No such file or directory
*** Error code 1

Stop.
make[5]: stopped in /tmp/work/usr/ports/dns/bind918/work/bind-9.18.13/doc/man
*** Error code 1

Stop.
make[4]: stopped in /tmp/work/usr/ports/dns/bind918/work/bind-9.18.13/doc
*** Error code 1

Stop.
make[3]: stopped in /tmp/work/usr/ports/dns/bind918/work/bind-9.18.13
*** Error code 1

Stop.
make[2]: stopped in /tmp/work/usr/ports/dns/bind918/work/bind-9.18.13
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/dns/bind918
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/bind918

Tried to build with MANPAGES=ON, but it require "20" python sphinx ports!
Comment 1 Michael Osipov 2023-03-20 08:14:53 UTC
Can this be closed as a duplicate of Bug 270286?
Comment 2 Leo Vandewoestijne 2023-03-20 09:54:15 UTC
(In reply to Michael Osipov from comment #1)
If closing this one (the main port), then please increase Importance of that one (a meta port).
Problem occurs in both.
Comment 3 Michael Osipov 2023-03-20 10:55:31 UTC
(In reply to Leo Vandewoestijne from comment #2)

My bad, you are right. I didn't pay attention just same the same error for bind and bind-tools. I use bind-tools only. Let's leave this open. master port needs to be fixed and slave requires a port revision bump.

Fix: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270286#c1
Comment 4 Vladimir Druzenko freebsd_committer freebsd_triage 2023-03-20 11:50:44 UTC
(In reply to Michael Osipov from comment #3)
Just remove "CONFIGURE_ENV+=        ac_cv_path_SPHINX_BUILD=:" and it build fine now.
So patch work for me too.
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-03-21 12:00:03 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0612249ceafda613efff5c03ab08cb4023fe4836

commit 0612249ceafda613efff5c03ab08cb4023fe4836
Author:     Michael Osipov <michael.osipov@siemens.com>
AuthorDate: 2023-03-21 11:47:25 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2023-03-21 11:52:02 +0000

    dns/bind918: fix build without MANPAGES

    PR:             270286 270327

 dns/bind918/Makefile | 4 ----
 1 file changed, 4 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-03-21 13:03:25 UTC
A commit in branch 2023Q1 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0605565fdfda8d6841cc3b0a136309f6fe282544

commit 0605565fdfda8d6841cc3b0a136309f6fe282544
Author:     Michael Osipov <michael.osipov@siemens.com>
AuthorDate: 2023-03-21 11:47:25 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2023-03-21 12:04:43 +0000

    dns/bind918: fix build without MANPAGES

    PR:             270286 270327
    (cherry picked from commit 0612249ceafda613efff5c03ab08cb4023fe4836)

 dns/bind918/Makefile | 4 ----
 1 file changed, 4 deletions(-)