[MacPorts] #71414: port bind9 fails to build

MacPorts noreply at macports.org
Tue Dec 3 15:40:55 UTC 2024


#71414: port bind9 fails to build
--------------------------+------------------------
  Reporter:  rustydraper  |      Owner:  danielluke
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.10.99
Resolution:               |   Keywords:  sequoia
      Port:  bind9        |
--------------------------+------------------------

Comment (by danielluke):

 FWIW, I just built on an M1 Pro and didn't see any errors.

 build log looks like this:


 {{{
 make[3]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_bind9/bind9/work/bind-9.20.3/doc/misc'
 /usr/bin/clang -DHAVE_CONFIG_H -I. -I../..  -U_FORTIFY_SOURCE
 -D_FORTIFY_SOURCE=2 -include ../../config.h -I./include  -I../../include
 -I../../lib/isc/include -I../../lib/isc/include -I../../lib/dns/include
 -I../../lib/dns/include -I../../lib/isccfg/include -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Wall
 -Wextra -Wwrite-strings -Wpointer-arith -Wno-missing-field-initializers
 -Wformat -Wshadow -Werror=implicit-function-declaration -Werror=missing-
 prototypes -Werror=format-security -Werror=parentheses -Werror=implicit
 -Werror=strict-prototypes -Werror=vla -fno-strict-aliasing -fno-delete-
 null-pointer-checks -fdiagnostics-show-option -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64
 -pthread -Wno-deprecated-declarations -MT cfg_test-cfg_test.o -MD -MP -MF
 .deps/cfg_test-cfg_test.Tpo -c -o cfg_test-cfg_test.o `test -f
 'cfg_test.c' || echo './'`cfg_test.c
 mv -f .deps/cfg_test-cfg_test.Tpo .deps/cfg_test-cfg_test.Po
 /bin/sh ../../libtool  --tag=CC   --mode=link /usr/bin/clang -Wall -Wextra
 -Wwrite-strings -Wpointer-arith -Wno-missing-field-initializers -Wformat
 -Wshadow -Werror=implicit-function-declaration -Werror=missing-prototypes
 -Werror=format-security -Werror=parentheses -Werror=implicit -Werror
 =strict-prototypes -Werror=vla -fno-strict-aliasing -fno-delete-null-
 pointer-checks -fdiagnostics-show-option -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64
 -pthread -Wno-deprecated-declarations  -Wl,-flat_namespace
 -L/opt/local/lib -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk
 -arch arm64 -o cfg_test cfg_test-cfg_test.o -L/opt/local/lib -ljemalloc
 ../../lib/isc/libisc.la ../../lib/dns/libdns.la
 ../../lib/isccfg/libisccfg.la -lpthread  -L/opt/local/lib -lurcu-common
 -lurcu -lurcu-common -lurcu-cds
 libtool: link: /usr/bin/clang -Wall -Wextra -Wwrite-strings -Wpointer-
 arith -Wno-missing-field-initializers -Wformat -Wshadow -Werror=implicit-
 function-declaration -Werror=missing-prototypes -Werror=format-security
 -Werror=parentheses -Werror=implicit -Werror=strict-prototypes -Werror=vla
 -fno-strict-aliasing -fno-delete-null-pointer-checks -fdiagnostics-show-
 option -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64
 -Wno-deprecated-declarations -Wl,-flat_namespace
 -Wl,-headerpad_max_install_names -Wl,-syslibroot
 -Wl,/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -o
 .libs/cfg_test cfg_test-cfg_test.o  -L/opt/local/lib
 ../../lib/isc/.libs/libisc.dylib -L/opt/local/libexec/openssl3/lib
 ../../lib/dns/.libs/libdns.dylib ../../lib/isccfg/.libs/libisccfg.dylib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_bind9/bind9/work/bind-9.20.3/lib/ns/.libs/libns.dylib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_bind9/bind9/work/bind-9.20.3/lib/dns/.libs/libdns.dylib
 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -llmdb
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_bind9/bind9/work/bind-9.20.3/lib/isc/.libs/libisc.dylib
 -lz -ljemalloc -ljson-c -lnghttp2 -lxml2 -luv -lssl -lcrypto -lpthread
 -lurcu -lurcu-common -lurcu-cds -pthread
 ./cfg_test --rndc --grammar | /opt/local/bin/perl5 ./sort-options.pl >
 rndc.grammar
 ./cfg_test --named --grammar | /opt/local/bin/perl5 ./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 in-view > in-view.zoneopt
 /Library/Developer/CommandLineTools/usr/bin/make  all-am
 }}}

 Have you tried:
 - rebooting? (maybe there's just some part of your system in a weird state
 and this will fix it)
 - sudo port clean --all bind9 and rebuilding?

 Also, if you have any sort of endpoint management or security software
 installed on your mac - have you verified that it's not interfering with
 the build?

-- 
Ticket URL: <https://trac.macports.org/ticket/71414#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list