diff options
author | Michael Haubenwallner <haubi@gentoo.org> | 2009-11-04 12:37:54 +0000 |
---|---|---|
committer | Michael Haubenwallner <haubi@gentoo.org> | 2009-11-04 12:37:54 +0000 |
commit | 3b960bdcc4e5019910e36fbf9f24d9e60a68fbcc (patch) | |
tree | 17908bf1a1cc122b3eb75afc6a0db42be269d7c4 | |
parent | Fix building with sys-devel/binutils-2.20.51.0.2 (bug #291785). (diff) | |
download | historical-3b960bdcc4e5019910e36fbf9f24d9e60a68fbcc.tar.gz historical-3b960bdcc4e5019910e36fbf9f24d9e60a68fbcc.tar.bz2 historical-3b960bdcc4e5019910e36fbf9f24d9e60a68fbcc.zip |
libperl-5.8.8-r2: Respect CFLAGS even for linking when done with compiler
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
-rw-r--r-- | sys-devel/libperl/ChangeLog | 6 | ||||
-rw-r--r-- | sys-devel/libperl/Manifest | 5 | ||||
-rw-r--r-- | sys-devel/libperl/files/libperl-5.8.8-ccld-cflags.patch | 11 | ||||
-rw-r--r-- | sys-devel/libperl/libperl-5.8.8-r2.ebuild | 5 |
4 files changed, 23 insertions, 4 deletions
diff --git a/sys-devel/libperl/ChangeLog b/sys-devel/libperl/ChangeLog index 3c1adc08b721..d2981707f908 100644 --- a/sys-devel/libperl/ChangeLog +++ b/sys-devel/libperl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/libperl # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.145 2009/10/27 17:14:33 volkmar Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/ChangeLog,v 1.146 2009/11/04 12:37:54 haubi Exp $ + + 04 Nov 2009; Michael Haubenwallner <haubi@gentoo.org> + libperl-5.8.8-r2.ebuild, +files/libperl-5.8.8-ccld-cflags.patch: + Respect CFLAGS even for linking when done with compiler 27 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> libperl-5.10.1.ebuild: Keywording for ppc, bug 288028 diff --git a/sys-devel/libperl/Manifest b/sys-devel/libperl/Manifest index 8f37cecdf4a9..919642333e5d 100644 --- a/sys-devel/libperl/Manifest +++ b/sys-devel/libperl/Manifest @@ -1,4 +1,5 @@ AUX libperl-5.8.8-CVE-2008-1927.patch 8129 RMD160 523467accd75f42ea254b1aed219efbfc2c32637 SHA1 0a36c92bb3c59064f3370376a76ef66c63fb1ba4 SHA256 614ebf7a0885fb5f7203627a3051f4df8fee2988d6bfec5a3d8fe70d97f9e45b +AUX libperl-5.8.8-ccld-cflags.patch 334 RMD160 cedae5a13f77ca057e3a2b7719e3ffd16890f918 SHA1 ac40a4456fa9027febb423cf194b17eb2cca5eb6 SHA256 f2af08a63056970ff5183d27bf017d2f919482a4897512d096f4747b9951fff9 AUX libperl-5.8.8-cplusplus.patch 854 RMD160 1fbfc7ec9940622beb644ce0fa98a6f52131c9db SHA1 e4718e0b1c869ec56d59466caed3fab555848085 SHA256 ea1368e609b0d992b6cd5f92c327768d8c61ca2096826f26af2576263efb8a89 AUX libperl-5.8.8-dragonfly-clean.patch 5211 RMD160 d2411913185276cd9c9aa55a614ae2ed13d22fe9 SHA1 2d2bb9a8b7fa312229d5e13eea845384069d7e2f SHA256 08b22fe26695f6f7f7d21ca2628954eded91205b64450e24d0b295eb75952b6c AUX libperl-5.8.8-fbsdhints.patch 1984 RMD160 0b298920ce1dce296fc574a4e27f00e59332343c SHA1 50d58cf1bb837261a148eb9d0b7e2a4856c1a9b0 SHA256 98ff829c9544e7edb329974b883f98b1391a5bb0e071edbb5e96feeba2c066c8 @@ -12,6 +13,6 @@ AUX libperl-noksh.patch 611 RMD160 6ddb9e7140c60e05042c3c488c97399a86f965fc SHA1 AUX perl-hppa-pa7200-configure.patch 446 RMD160 ab902e2b5cf7f96023e0e267f170401b036dd4f5 SHA1 fcb7e61cdf1ce1c9993f257507b3289ce45382d7 SHA256 4fe6a010dbdc39325f4003e7ccd02cb7996b4a99b64ab0fa8b12d6fe67f87a31 DIST perl-5.8.8.tar.bz2 10123359 RMD160 e78f26d9b96e6db35f946ad4ff55e3a69385c71b SHA1 4aab490040727ca4419098720eca2ba4367df539 SHA256 818a140d9c04ea8dab3a05104b34ced7f7d9d0a91bfed91baf89a84d0dfb1bc9 EBUILD libperl-5.10.1.ebuild 736 RMD160 3e3a19f060540b3e874cbac6a93e6e4c9d959881 SHA1 373432f534a7009250b6b7373d07448eb6eae3e9 SHA256 1d36c06f7964b58ddfebc3dfb025c7d847b9a755ffe15bc35e2e90706c1519c4 -EBUILD libperl-5.8.8-r2.ebuild 12472 RMD160 fa5adaa9292708cdf3161e521c3ab4284f1fe4d0 SHA1 174255630765ee9b31f2e4884ca09f81e716abe1 SHA256 04fdf55839108234276e473c5db9a88ac2dba6b0fe33b34fce041f505ba6bece -MISC ChangeLog 20892 RMD160 261db06e4fb3c7dd82145d09150e56515250ed00 SHA1 6ee17d7f8a9e525bccc1ae85e490e6cf371292d6 SHA256 34c29fbd165164e3874f6203c4ec7f59b2df99f8d0d70c39df3d7d17c4910dd0 +EBUILD libperl-5.8.8-r2.ebuild 12574 RMD160 3910ccce1a2101f0d0910bae8e41bf0a2871e714 SHA1 5bdf8fbfbd444afb71c3c9ba1ead6bf44643939a SHA256 00bd579000619bf0cd742b253c547798c707f5c2340ab893f5b98b032ff3f13c +MISC ChangeLog 21072 RMD160 9d7b70748a2b51586f17fe5d76161f03bc3d6b7d SHA1 107359862b2c17142e84d0ae6600b1d490ba8221 SHA256 6a15ae8fbc678142d52ef8e10e26de54116db32eb06244b014c64ea46072c872 MISC metadata.xml 403 RMD160 1cda5ea2e30a403f93919ff6517319385ea1aa56 SHA1 f2f65146ecf4c7f65e707259286bea45418b65b1 SHA256 71229202663c60ee0e512c81936ceb8a9b70e95c211a4615a14592aa62ea823a diff --git a/sys-devel/libperl/files/libperl-5.8.8-ccld-cflags.patch b/sys-devel/libperl/files/libperl-5.8.8-ccld-cflags.patch new file mode 100644 index 000000000000..d1fcbb4a2315 --- /dev/null +++ b/sys-devel/libperl/files/libperl-5.8.8-ccld-cflags.patch @@ -0,0 +1,11 @@ +--- Configure.orig 2009-11-04 11:09:08.934965499 +0100 ++++ Configure 2009-11-04 11:13:19.055305854 +0100 +@@ -7617,7 +7617,7 @@ + cat <<EOM + You appear to have ELF support. I'll use $cc to build dynamic libraries. + EOM +- dflt="$cc" ++ dflt="$cc $optimize" + else + echo "I'll use ld to build dynamic libraries." + dflt='ld' diff --git a/sys-devel/libperl/libperl-5.8.8-r2.ebuild b/sys-devel/libperl/libperl-5.8.8-r2.ebuild index 529b1f4f0f6b..638b34002674 100644 --- a/sys-devel/libperl/libperl-5.8.8-r2.ebuild +++ b/sys-devel/libperl/libperl-5.8.8-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 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-r2.ebuild,v 1.11 2009/05/02 13:19:14 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/libperl/libperl-5.8.8-r2.ebuild,v 1.12 2009/11/04 12:37:54 haubi Exp $ # The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>. # @@ -152,6 +152,9 @@ src_unpack() { # patch to fix bug #219203 epatch "${FILESDIR}"/${P}-CVE-2008-1927.patch + # Respect CFLAGS even for linking when done with compiler + epatch "${FILESDIR}"/${P}-ccld-cflags.patch + # Respect LDFLAGS sed -e 's/$(SHRPLDFLAGS)/& $(LDFLAGS)/' -i Makefile.SH } |