From: Ned Ludd Date: Mon, 30 Apr 2007 21:21:58 +0000 (+0000) Subject: - filter ssp on ia64 due to ICE in compiler. revisit when we have a working hardened... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=05d8f6b73d566098b608be88a3fd75a9f07e3bdc;p=gentoo.git - filter ssp on ia64 due to ICE in compiler. revisit when we have a working hardened gcc-4.x Package-Manager: portage-2.1.2_pre1 --- 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; 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 perl-5.8.8-r2.ebuild: Bug 147184, thanks to jweckhart for the patch :) diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index 1876584d6ffa..10b4e2d1c4b5 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX perl-5.8.7-MakeMaker-RUNPATH.patch 859 RMD160 b0e95fcd9b1bbc085e9986f8910e3fbcf3f78eb2 SHA1 1e7c2f05ffaf8f6aee753ab106a9798e6920ff06 SHA256 3d327c525e0cf57899eca48d417fa4363f40da9b0d6b70b61e951521749047ab MD5 044b90a8895f8a03bef8e4cf5759eecc files/perl-5.8.7-MakeMaker-RUNPATH.patch 859 RMD160 b0e95fcd9b1bbc085e9986f8910e3fbcf3f78eb2 files/perl-5.8.7-MakeMaker-RUNPATH.patch 859 @@ -74,14 +71,14 @@ MD5 528fa2521c530d5a47df32b663e629af files/perl-regexp-nossp.patch 460 RMD160 dde3a25904275896e98d7b7f3a02926c8dbc5ca5 files/perl-regexp-nossp.patch 460 SHA256 e2d923711bb856b3c7f790dbc1cd1f468d647c1e50a3ff8a18745023c73b3e36 files/perl-regexp-nossp.patch 460 DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9 -EBUILD perl-5.8.8-r2.ebuild 18583 RMD160 bfbb7443551dbb3662d1e81aebd06163a35c50ee SHA1 996c0a42376184eacf72e5a8eeb4f6a53e586206 SHA256 953426f4a9bf2a202e0c4be06f794004961ebed23287511740e2a11a9661a047 -MD5 e60f9b8acbf8579faf08b5083b2cbf6c perl-5.8.8-r2.ebuild 18583 -RMD160 bfbb7443551dbb3662d1e81aebd06163a35c50ee perl-5.8.8-r2.ebuild 18583 -SHA256 953426f4a9bf2a202e0c4be06f794004961ebed23287511740e2a11a9661a047 perl-5.8.8-r2.ebuild 18583 -MISC ChangeLog 55080 RMD160 627bb83d3ea9727ac5a6077859ed94eb406ffb5a SHA1 7f045dda55d8004bc5dbf253d14d32f9c5459907 SHA256 e967a2fc35a0865063d115784029313faee3314519f14df6b172dc92c06bd3cd -MD5 ecb99bc4fcc8b5063abb14a5bed3d8d8 ChangeLog 55080 -RMD160 627bb83d3ea9727ac5a6077859ed94eb406ffb5a ChangeLog 55080 -SHA256 e967a2fc35a0865063d115784029313faee3314519f14df6b172dc92c06bd3cd ChangeLog 55080 +EBUILD perl-5.8.8-r2.ebuild 18647 RMD160 fdda1260dd4c14287bde943fc8027af33a1a5b50 SHA1 f9530156aebd5b59b4bed8683aa172c601bc5a06 SHA256 ba875b78e30e6946046519f01975b39457f50b8bca2375d971b4817a124fde0d +MD5 f5712c2d4518aba5c089f3d490af19f6 perl-5.8.8-r2.ebuild 18647 +RMD160 fdda1260dd4c14287bde943fc8027af33a1a5b50 perl-5.8.8-r2.ebuild 18647 +SHA256 ba875b78e30e6946046519f01975b39457f50b8bca2375d971b4817a124fde0d perl-5.8.8-r2.ebuild 18647 +MISC ChangeLog 55230 RMD160 e782d8b783ea4b58e127cb82a1bfb9110b895239 SHA1 bb2e7abe1cc59d5632dbf13d74196f867d2b53c5 SHA256 36c652a8516e8e32fbd95ee4bf373755a74c3429e1907766fa12035fdc0defc0 +MD5 88a992e9d15a09270fb9b13386b86cb2 ChangeLog 55230 +RMD160 e782d8b783ea4b58e127cb82a1bfb9110b895239 ChangeLog 55230 +SHA256 36c652a8516e8e32fbd95ee4bf373755a74c3429e1907766fa12035fdc0defc0 ChangeLog 55230 MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305 @@ -89,10 +86,3 @@ SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca metadata MD5 750a1b4341f04665c5ce30e14a302f96 files/digest-perl-5.8.8-r2 241 RMD160 a339ac2a520b2fd2f458daf89cd89eb36a8c98b2 files/digest-perl-5.8.8-r2 241 SHA256 1067b25eabccaa2d61cfc9db27e31c6b18d075e440713e44dcde000c71bbf178 files/digest-perl-5.8.8-r2 241 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.3 (GNU/Linux) - -iD8DBQFGDSAwtG5z4I8BtQoRAiVNAJ49y0r7JzXU2w1WYwfrxr8obTWIVACfQL12 -C/b9Lzp1ayNRsCs9vvkRsy4= -=JajF ------END PGP SIGNATURE----- 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