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

Reply via email to