Hello, I have a problem recompiling glibc on my computer after I have changed my USE flags. Here is what emerge is going to do: root # emerge -p -v --update --deep --newuse world
These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild R ] sys-libs/glibc-2.3.5-r2 -build +erandom -glibc-compat20 +glibc-omitfp* -hardened -linuxthreads-tls (-multilib) +nls +nptl +nptlonly -pic -profile (-selinux) +userlocales* 0 kB [ebuild N ] app-i18n/man-pages-fr-1.64.0 864 kB [ebuild N ] app-i18n/man-pages-de-0.4 475 kB [ebuild U ] sys-fs/sysfsutils-1.3.0 [1.2.0-r2] 272 kB [ebuild U ] app-arch/rar-3.5.1 [3.4.0] 661 kB [ebuild U ] net-ftp/ftpd-0.17-r3 [0.17-r1] +ssl 35 kB The problem is with glibc. When it starts to compile, gcc quits with the following error: cc1: error: unrecognized option `-fno-stack-protector' make[2]: *** [/var/tmp/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-nptl/csu/ssp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5/csu' make[1]: *** [csu/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5' make: *** [all] Error 2 Here are the details about my computer and the compilation: ----- Gentoo Base System version 1.6.13 Linux igdrazil 2.6.13-gentoo-r3 #6 Tue Oct 11 23:44:21 EEST 2005 i686 Intel(R) Pentium(R) M processor 1.60GHz GenuineIntel GNU/Linux gcc (GCC) 3.3.6 (Gentoo 3.3.6) Configuring GLIBC for nptl with: --enable-omitfp --with-tls --with-__thread --enable-add-ons=nptl,c_stubs,libidn --enable-kernel=2.6.6 --without-selinux --without-cvs --enable-bind-now --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --disable-profile --without-gd --with-headers=//usr/include --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib/misc/glibc ---- I would appreciate if someone can give mi a hint about what to do. Thank you for your time in advance. -- gentoo-user@gentoo.org mailing list