emerge glibc failed for me. Reproducible: Always Steps to Reproduce: 1. emerge glibc Actual Results: (...) /bin/sh ../scripts/move-if-change /var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/trusted-dirs.T /var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/trusted-dirs.h touch /var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/trusted-dirs.st gcc dl-load.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -fprefetch-loop-arrays -freorder-blocks -march=athlon-tbird -pipe -mpreferred-stack-boundary=2 -Wno-unused -I../include -I. -I/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf -I.. -I../libio -I../nptl -I/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/include -isystem /lib/modules/2.6.2-rc2-gk1/build/include -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h -I/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/. -I/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/csu/. -o /var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/dl-load.o -MD -MP -MF /var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/dl-load.o.dt dl-load.c:765: error: syntax error before "__attribute__" dl-load.c:783: warning: type defaults to `int' in declaration of `free' dl-load.c:783: warning: parameter names (without types) in function declaration dl-load.c:783: error: conflicting types for `free' ../stdlib/stdlib.h:569: error: previous declaration of `free' dl-load.c:783: warning: data definition has no type or storage class dl-load.c:784: error: syntax error before '}' token dl-load.c:785: warning: type defaults to `int' in declaration of `free' dl-load.c:785: warning: parameter names (without types) in function declaration dl-load.c:785: warning: data definition has no type or storage class dl-load.c:786: error: syntax error before '(' token dl-load.c: In function `_dl_map_object_from_fd': dl-load.c:819: warning: implicit declaration of function `lose' make[2]: *** [/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/buildhere/elf/dl-load.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2/elf' make[1]: *** [elf/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.3_pre20040420/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.3_pre20040420 failed. !!! Function src_compile, Line 529, Exitcode 2 !!! (no error message) Expected Results: glibc should compile and install... Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.2-rc2-gk1) ================================================================= System uname: 2.6.2-rc2-gk1 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -frename-registers -fno-align-functions -fno-align-labels -fno-align-jumps -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/bind /var/lib/jboss /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-tbird -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -frename-registers -fno-align-functions -fno-align-labels -fno-align-jumps -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib acl acpi alsa atm avi berkdb bonobo cdr crypt cscope cups curl doc dvd encode esd evo flash foomaticdb freetds gb gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib innodb jack jack-tmpfs java joystick jpeg junit ladcca lcms libg++ libgda libwww mad maildir mbox mcal mikmod mmx motif mozilla mpeg mpi nas ncurses nls nptl odbc oggvorbis opengl oss pam pdflib perl pic plotutils png postgres ppds prelude python quicktime readline samba sasl sdk sdl slang slp snmp socks5 spell ssl tcltk tcpd tetex tiff truetype unicode usb v4l v4l2 videos wmf wxwindows x86 xml xml2 xmms xosd xv zlib"
*** This bug has been marked as a duplicate of 45651 ***