Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90470 - swig-1.3.21 doesn't compile on amd64, fails with nested #includes in/usr/include/gentoo-multilib/amd64/limits.h and /usr/include/limits.h
Summary: swig-1.3.21 doesn't compile on amd64, fails with nested #includes in/usr/incl...
Status: RESOLVED DUPLICATE of bug 87560
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-26 02:28 UTC by Lukas Sandström
Modified: 2005-07-17 13:06 UTC (History)
0 users

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 Lukas Sandström 2005-04-26 02:28:29 UTC
When doing "emerge swig" it fails with the following

 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../Source/Include -isystem /usr/include -O2 -pipe -march=k8 -Wall -MT libswigtcl8_la-libtcl8.lo -MD -MP -MF .deps/libswigtcl8_la-libtcl8.Tpo -c libtcl8.c  -fPIC -DPIC -o .libs/libswigtcl8_la-libtcl8.o
In file included from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
...<snip>...
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/tcl.h:379,
                 from libtcl8.c:284:
/usr/include/gentoo-multilib/amd64/limits.h:124:26: #include nested too deeply
/usr/include/gentoo-multilib/amd64/limits.h:144:30: #include nested too deeply
/usr/include/gentoo-multilib/amd64/limits.h:148:30: #include nested too deeply
In file included from /usr/include/bits/posix1_lim.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:144,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
...<snip>...
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/gentoo-multilib/amd64/limits.h:124,
                 from /usr/include/limits.h:7,
                 from /usr/include/tcl.h:379,
                 from libtcl8.c:284:
/usr/include/bits/../gentoo-multilib/amd64/bits/posix1_lim.h:153:28: #include nested too deeply
make[1]: *** [libswigtcl8_la-libtcl8.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../Source/Include -DHAVE_CONFIG_H -I/usr/include/python2.3 -I/usr/lib/python2.3/config -O2 -pipe -march=k8 -Wall -MT libswigpy_la-libpy.lo -MD -MP -MF .deps/libswigpy_la-libpy.Tpo -c libpy.c  -fPIC -DPIC -o .libs/libswigpy_la-libpy.o
make[1]: Leaving directory `/var/tmp/portage/swig-1.3.21/work/SWIG-1.3.21/Runtime'
make: *** [runtime] Error 2

!!! ERROR: dev-lang/swig-1.3.21 failed.
!!! Function src_compile, Line 63, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1.emerge swig
2.
3.

Actual Results:  
The build failed

Expected Results:  
swig should have bin emerged

Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  4 2005, 20:56:19)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo http://ftp.du.se/pub/os/gentoo
http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo
ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi berkdb bitmap-fonts cdr crypt curl dga dvd dvdr
dvdread encode esd fam flac font-server fortran gcj gdbm gif gnome gpm gstreamer
gtk gtk2 imagemagick imlib java jp2 jpeg kde ldap libwww lzo lzw lzw-tiff mad
matroska motif mozilla mp3 mpeg mysql ncurses nls nvidia ogg oggvorbis opengl
oss pam perl png python qt readline real samba ssl tcltk tcpd tetex tga theora
tiff truetype truetype-fonts type1-fonts usb userlocales vorbis xanim xml2 xmms
xpm xrandr xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-04-26 02:43:23 UTC
Please emerge sync, re-emerge glibc and try again. Also see Bug 80177.
 

*** This bug has been marked as a duplicate of 87560 ***