Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7008 - bind-tools does not compile on Gentoo/Sparc
Summary: bind-tools does not compile on Gentoo/Sparc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Sparc Linux
: Low normal (vote)
Assignee: Jack Morgan (RETIRED)
URL: http://www.irongrove.net/~wence/bind-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-25 07:28 UTC by Wence Gutierrez
Modified: 2003-01-13 19:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wence Gutierrez 2002-08-25 07:28:18 UTC
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 .
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-26 22:55:02 UTC
Jack, pass this on to whoever on your team.
Comment 2 Maurizio Disimino 2002-08-27 01:27:15 UTC
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.
Comment 3 Wence Gutierrez 2002-08-29 12:46:09 UTC
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