I get the following error when trying to compile glibc-2.3.5-r1: i586-pc-linux-gnu-gcc ../sysdeps/unix/sysv/linux/ssp.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -finline-limit=2000 -mcpu=c3 -pipe -mpreferred-stack-boundary=4 -fno-stack-protector -I../include -I. -I/tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl/csu -I.. -I../libio -I../nptl -I/tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i586 -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/i586 -I../nptl/sysdeps/i386 -I../libidn/sysdeps/unix -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/i586 -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/i586-pc-linux-gnu/3.3.5-20050130/include -isystem /usr/include -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DHAVE_INITFINI -o /tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl/csu/ssp.o -MD -MP -MF /tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl/csu/ssp.o.dt -MT /tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl/csu/ssp.o cc1: error: unrecognized option `-fno-stack-protector' make[2]: *** [/tmp/portage/glibc-2.3.5-r1/work/build-default-i586-pc-linux-gnu-nptl/csu/ssp.o] Error 1 make[2]: Leaving directory `/tmp/portage/glibc-2.3.5-r1/work/glibc-2.3.5/csu' make[1]: *** [csu/subdir_lib] Error 2 make[1]: Leaving directory `/tmp/portage/glibc-2.3.5-r1/work/glibc-2.3.5' make: *** [all] Error 2 I have the vanilla USE flag set in gcc. emerge info: Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 VIA Samuel 2 Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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="i586-pc-linux-gnu" CFLAGS="-mcpu=c3 -pipe -fomit-frame-pointer -O2" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=c3 -pipe -fomit-frame-pointer -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d a52 aac acpi adns alsa aotuv audiofile avi berkdb bindist bitmap-fonts bzip2 cairo cdparanoia chroot crypt curl curlwrappers dedicated dga dio divx4linux djbfft dpms dri dts dvd edl emboss encode esd exif expat fame ffmpeg fftw firefox flac flash foomaticdb fortran ftp gd gdbm gif glitz glut glx gmp gnome gnutls gpgme gpm graphviz gstreamer gtk2 guile hal howl id3 idea imagemagick imlib innodb jabber jpeg justify kcal lame lapack lcms libg++ libwww live lm_sensors lzo mad mbox md5sum mikmod mime ming mjpeg mmap mmx mng motif mozilla mp3 mpeg mpeg2 mpi musicbrainz mysql ncurses nethack nomac nptl nptlonly nsplugin ogg oggvorbis openal opengl oss pam pda pdflib png ppds quicktime readline real rtc sdl sftplogging skey smime sndfile speex spell sql sqlite ssl subversion svg symlink tcpd tetex tga theora tidy tiff toolbar truetype truetype-fonts type1-fonts unicode usb userlocales vanilla vidix vorbis win32codecs wmf xine xml xml2 xmlrpc xprint xsl xv xvid yahoo zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of 101471 ***