the build of dev-lang/perl-5.8.7-r1 fails with the following error: cc1: error: unrecognized option `-fno-stack-protector' make: *** [regcomp.o] Error 1 Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/hppa/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.12.4-pa2 parisc) ================================================================= System uname: 2.6.12.4-pa2 parisc PA7100LC (PCX-L) Gentoo Base System version 1.4.16 dev-lang/python: 2.3.4, 2.4.1-r1 sys-apps/sandbox: 1.2.1-r2 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.4 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.2-r5 virtual/os-headers: 2.4.23_p3 ACCEPT_KEYWORDS="hppa ~hppa" AUTOCLEAN="yes" CBUILD="hppa1.1-unknown-linux-gnu" CFLAGS="-O2 -pipe -march=1.1" CHOST="hppa1.1-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O1 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="hppa X alsa berkdb bitmap-fonts bzip2 crypt cups expat foomaticdb gdbm gpm gtk imlib ipv6 jpeg lcms libwww mng mp3 ncurses nls ogg oggvorbis opengl pam pcre perl pic png python readline spell ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Post the output of 'emerge -pv gcc' and reopen then.
emerge -pv gcc These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-devel/gcc-config-1.3.12-r3 [1.3.6-r3] 0 kB [ebuild NS ] sys-devel/gcc-3.4.4-r1 (-altivec) -bootstrap -boundschecking -build -fortran -gcj +gtk -hardened -ip28 -mudflap (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -objc-gc -vanilla 27,036 kB Total size of downloads: 27,036 kB
not what I need... output of emerge -pv =gcc-3.3.5-r1
[ebuild R ] sys-devel/gcc-3.3.5-r1 (-altivec) -bootstrap -boundschecking -build -fortran -gcj +gtk* -hardened -ip28 -mudflap (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -objc-gc -vanilla 0 kB
Well, I don't know really what's wrong here. This only happens when you've compiled your gcc with USE=vanilla (Bug 101471). Can you upgrade your gcc to latest stable version (3.3.6 on hppa) and try again?
ok, i will try that.