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
Please emerge sync, re-emerge glibc and try again. Also see Bug 80177. *** This bug has been marked as a duplicate of 87560 ***