Emerge of glibc 2.3.5 fails, not giving an emerge failure error, it just stops. Reproducible: Always Steps to Reproduce: 1.emerge glibc 2. 3. Actual Results: In file included from ../nptl/sysdeps/unix/sysv/linux/i386/fork.c:31: ../nptl/sysdeps/unix/sysv/linux/fork.c: In function `__libc_fork': ../nptl/sysdeps/unix/sysv/linux/fork.c:203: error: can't find a register in clas s `BREG' while reloading `asm' make[2]: *** [/var/tmp/portage/glibc-2.3.5/work/build-default-i686-pc-linux-gnu- nptl/posix/fork.o] Error 1 make[2]: *** Waiting for unfinished jobs.... Expected Results: Correctly emerged. Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-ck10 i686) ================================================================= System uname: 2.6.11-ck10 i686 AMD Athlon(tm) 64 Processor 2800+ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=i686 -maccumulate-outgoing-args -ftracer -pipe -mmmx -msse -msse2 -falign-functions=4 -fforce-addr -mfpmath=sse -fprefetch-loop-arrays -fPIC" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/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/init.d /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -maccumulate-outgoing-args -ftracer -pipe -mmmx -msse -msse2 -falign-functions=4 -fforce-addr -mfpmath=sse -fprefetch-loop-arrays -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://gentoo.ccccom.com http://gentoo.ccccom.com http://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo" LC_ALL="en_US.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X acl alsa anthy apm arts audiofile avi berkdb bitmap-fonts cdr cjk crypt cups curl divx4linux doc dvd emboss encode esd faad fam flac foomaticdb fortran ftp gd gdbm gif gpm gtk gtk2 imagemagick imlib jack java jpeg junit kde kerberos ldap libclamav libg++ libwww mad mikmod mime mmx motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly oav offensive ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb videos vorbis xine xml xml2 xmms xv zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS
Remove fPIC from your C[XX]FLAGS.
*** Bug 100605 has been marked as a duplicate of this bug. ***
*** Bug 101403 has been marked as a duplicate of this bug. ***