i am working with a Stage 3 system built from the stage3-x86-2005.0-20050110 tarball. the system has been functioning properly, but b0rks when I am attempting to upgrade the toolkit using experimental branch components. upon emerging glibc-2.3.4-20050125-r1 with the default gcc 3.3.4 compiler that is included on the 2005.0 Stage 3 tarball, the glibc compilation terminates with a fatal error. here are the screen contents: <snip> /sbin/sln /sbin/ldconfig shell-init: could not get current directory: getcwd: cannot access parent directories: No such file or directory. * Installing info pages... make -r PARALLELMFLAGS="-j2 -j1" CVSOPTS="" -C /var/tmp/portage/glibc-2.3.4.20050125-r1/work/glibc-2.3.4 objdir=`pwd` info make[1]: Entering directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4' make -j2 -j1 -C manual info make[2]: Entering directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4/manual' make[2]: Nothing to be done for `info' make[2]: Leaving directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4/manual' make[1]: Leaving directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4' * Installing locales in /etc/locales.build... make -r PARALLELMFLAGS="-j2 -j1" CVSOPTS="" -C /var/tmp/portage/glibc-2.3.4.20050125-r1/work/glibc-2.3.4 objdir=`pwd` localedata/install-locales make[1]: Entering directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4' make -j2 -j1 -C localedata install-locales make[2]: Entering directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4/localedata' .././scripts/mkinstalldirs/var/tmp/portage/glibc-2.3.4.20050125-r1/image//usr/lib/locale mkdir /var/tmp/portage/glibc-2.3.4.20050125-r/image/usr/lib/locale en_US.ISO-8859-1... done en_US.UTF-8... done make[2]: Leaving directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4/localedata' make[1]: Leaving directory `/var/tmp/glibc-2.3.4.20050125-r1/work/glibc-2.3.4' * Installing man pages ... ls: relocation error: /var/tmp/portage/glibc-2.3.4.20050125-r1/image//lib/libc.so.6: symbol ___tls_get_addr, version GLIBC_2.3 not defined in file ld-linux.so.2 with link time reference !!! Error sys-libs/glibc-2.3.4.20050125-r1 failed. !!! Function toolchain -glibc_src_install, Line 489, Exitcode 127 !!! simple run test (ls) failed !!! If you need support, post the topmost build error, NOT this status message </snip> Reproducible: Always Steps to Reproduce: 1. emerge glibc in the testing branch 2. 3. Actual Results: critical error Expected Results: successful emerge here are the relevant system config files: # emerge info Gentoo Base System version 1.4.16 Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i586) ================================================================= System uname: 2.6.9-gentoo-r9 i586 AMD-K6(tm) 3D processor Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jan 12 2005, 18:36:57)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.15.90.0.1.1-r3 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=k6 -O2 -fomit-frame-pointer -pipe" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=k2 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.netnitco.net http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi apm arts avi berkdb bitmap-fonts crypt cups emboss encode foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 ithreads jpeg kde ldap libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png pthreads python qt quicktime readline samba sdl spell ssl svga tcpd truetype truetype-fonts type1-fonts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS # cat /etc/portage/package.keywords sys-devel/gcc ~x86 sys-devel/gcc-config ~x86 sys-libs/libstdc++-v3 ~x86 sys-libs/glibc ~x86
OOPS. The CXXFLAGS statement in the above entry contains a typographical error. The following line: CXXFLAGS="-mcpu=k2 -O2 -fomit-frame-pointer -pipe" should actually read: CXXFLAGS="-mcpu=k6 -O2 -fomit-frame-pointer -pipe" this was a transcriptional error on my part when manually entering the data.
This should be fixed with bug #86465 *** This bug has been marked as a duplicate of 86465 *** *** This bug has been marked as a duplicate of 86465 ***