Full compile output can be found at URL. Rsync and world are up to date. Hardware is Ultra2 2*300mhz cpu. gcc -O3 -pipe -I/var/tmp/portage/bind-tools-9.2.2_rc1/work/bind-9.2.2rc1 -I. - I/var/tmp/portage/bind-tools-9.2.2_rc1/work/bind-9.2.2rc1/lib/dns/include - I../../lib/dns/include -I../../lib/dns/sec/dst/include -I/var/tmp/portage/bind- tools-9.2.2_rc1/work/bind-9.2.2rc1/lib/isc/include -I../../lib/isc - I../../lib/isc/include -I../../lib/isc/unix/include - I../../lib/isc/nothreads/include -W -Wall -Wmissing-prototypes -Wcast- qual -Wwrite-strings -Wformat -c acl.c In file included from /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/a6.h:28, from a6.c:24: /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/types.h:162: dns/enumtype.h: No such file or directory /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/types.h:163: dns/enumclass.h: No such file or directory In file included from /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/name.h:82, from /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/acl.h:40, from acl.c:26: /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/types.h:162: dns/enumtype.h: No such file or directory /var/tmp/portage/bind-tools-9.2.2_rc1/work/bind- 9.2.2rc1/lib/dns/include/dns/types.h:163: dns/enumclass.h: No such file or directory a6.c: In function `foreach': a6.c:88: `dns_rdatatype_a6' undeclared (first use in this function) a6.c:88: (Each undeclared identifier is reported only once a6.c:88: for each function it appears in.) a6.c: In function `dns_a6_foreach': a6.c:226: `dns_rdatatype_a6' undeclared (first use in this function) make: *** [a6.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [acl.o] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -131, Exitcode 2 !!! make failed in /lib/dns !!! emerge aborting on /usr/portage/net-dns/bind-tools/bind-tools- 9.2.2_rc1.ebuild .
Jack, pass this on to whoever on your team.
ok .. I've already got this output on x86 using emake. In fact it's reproducible. Simply turn on emake instead of make in the bind-tools ebuild. Hope this help.
I'm not sure this is an issue anymore. I was able to compile bind-tools successfully recently. I'm not sure exactly what changed but I've been wrestling [Bug 7018] which has to do with incompatablilities in the version of portage system supported in the sparc release and the new release of baselayout-1.8.2.ebuild. I've made some changes to my system like masking baselayout-1.8.2 to make other things compile. Now bind-tools compile but i'm not sure if that was the change that made it possible or not. -Wence