Not there unfortunatelly. Here are my CFLAGS: CFLAGS="-march=pentium4 -O3 -fomit-frame-pointer -fexpensive-optimizations -pipe"
On 11/10/05, Rumen Yotov <[EMAIL PROTECTED]> wrote: > On Thu, 2005-11-10 at 13:57 +0200, Vesselin Mladenov wrote: > > 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. > > > Hi, > You don't need "-fno-stack-protector" as a flag, it's only used in all > hardened sources (grsec2,RSBAC,SELinux). > Take it out of your /etc/make.conf (must be there as i don't see a > hardened profile being used). > HTH.Rumen > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux) > > iD8DBQBDc33hw4vKYiLy/AsRAgasAJ9bKdqA6VLp+GEMDeyqOVHLqyBZ7wCfbD5w > NtJ32G1/JhJ69PMlGjTGx0c= > =sCWG > -----END PGP SIGNATURE----- > > > -- gentoo-user@gentoo.org mailing list