summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2007-04-30 21:21:58 +0000
committerNed Ludd <solar@gentoo.org>2007-04-30 21:21:58 +0000
commita650c360e8e5fcbc85f51af5ed9bb8ead8b50aa9 (patch)
tree7f98faeb65cb93d890973314312d67b6d87b8e6d /dev-lang/perl
parentReplacing einfo with elog (diff)
downloadgentoo-2-a650c360e8e5fcbc85f51af5ed9bb8ead8b50aa9.tar.gz
gentoo-2-a650c360e8e5fcbc85f51af5ed9bb8ead8b50aa9.tar.bz2
gentoo-2-a650c360e8e5fcbc85f51af5ed9bb8ead8b50aa9.zip
- filter ssp on ia64 due to ICE in compiler. revisit when we have a working hardened gcc-4.x
(Portage version: 2.1.2_pre1)
Diffstat (limited to 'dev-lang/perl')
-rw-r--r--dev-lang/perl/ChangeLog6
-rw-r--r--dev-lang/perl/perl-5.8.8-r2.ebuild3
2 files changed, 7 insertions, 2 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 78b5481ad41e..2d10d342a7da 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/perl
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.243 2007/03/30 14:35:19 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.244 2007/04/30 21:21:58 solar Exp $
+
+ 30 Apr 2007; <solar@gentoo.org> perl-5.8.8-r2.ebuild:
+ - filter ssp on ia64 due to ICE in compiler. revisit when we have a working
+ hardened gcc-4.x
30 Mar 2007; Michael Cummings <mcummings@gentoo.org> perl-5.8.8-r2.ebuild:
Bug 147184, thanks to jweckhart for the patch :)
diff --git a/dev-lang/perl/perl-5.8.8-r2.ebuild b/dev-lang/perl/perl-5.8.8-r2.ebuild
index be021e92829f..097c6edd92cb 100644
--- a/dev-lang/perl/perl-5.8.8-r2.ebuild
+++ b/dev-lang/perl/perl-5.8.8-r2.ebuild
@@ -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/dev-lang/perl/perl-5.8.8-r2.ebuild,v 1.33 2007/03/30 14:35:19 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.8-r2.ebuild,v 1.34 2007/04/30 21:21:58 solar Exp $
inherit eutils flag-o-matic toolchain-funcs multilib
@@ -148,6 +148,7 @@ src_configure() {
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