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/perl-5.8.8-r2.ebuild
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/perl-5.8.8-r2.ebuild')
-rw-r--r--dev-lang/perl/perl-5.8.8-r2.ebuild3
1 files changed, 2 insertions, 1 deletions
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