- filter ssp on ia64 due to ICE in compiler. revisit when we have a working hardened...
authorNed Ludd <solar@gentoo.org>
Mon, 30 Apr 2007 21:25:54 +0000 (21:25 +0000)
committerNed Ludd <solar@gentoo.org>
Mon, 30 Apr 2007 21:25:54 +0000 (21:25 +0000)
Package-Manager: portage-2.1.2_pre1

sys-devel/libperl/ChangeLog
sys-devel/libperl/libperl-5.8.8-r1.ebuild

index 60e509946c2f4465e691a1011a754b610fb2c02e..8090296ff11f418e267e2c4c1e859909b3ee1820 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sys-devel/libperl
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.125 2007/02/17 22:31:17 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.126 2007/04/30 21:25:54 solar Exp $
+
+  30 Apr 2007; <solar@gentoo.org> ChangeLog:
+  - filter ssp on ia64 due to ICE in compiler. revisit when we have a working
+  hardened gcc-4.x
 
   17 Feb 2007; Fabian Groffen <grobian@gentoo.org> libperl-5.8.8-r1.ebuild:
   Dropped ppc-macos keyword, see you in prefix
index 3347926d0ebc0052dca1ae70edb4bbb9caca64a4..4fa9badcb4e5929fb8af46a1f5583f8cde4dc055 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.8-r1.ebuild,v 1.21 2007/02/17 22:31:17 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.8-r1.ebuild,v 1.22 2007/04/30 21:23:01 solar Exp $
 
 # The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>.
 #
@@ -157,6 +157,7 @@ src_compile() {
        use ia64 && replace-flags -O? -O1
        # Perl has problems compiling with -Os in your flags with glibc
        use elibc_uclibc || replace-flags "-Os" "-O2"
+       ( gcc-specs-ssp && use ia64 ) && append-flags -fno-stack-protector
        # This flag makes compiling crash in interesting ways
        filter-flags "-malign-double"
        # Fixes bug #97645