Bug 144965, gcc-4.2 bug/patch, patch provided by dirtyepic
authorMichael Cummings <mcummings@gentoo.org>
Sun, 19 Nov 2006 19:31:18 +0000 (19:31 +0000)
committerMichael Cummings <mcummings@gentoo.org>
Sun, 19 Nov 2006 19:31:18 +0000 (19:31 +0000)
Package-Manager: portage-2.1.2_rc1-r7

dev-lang/perl/ChangeLog
dev-lang/perl/Manifest
dev-lang/perl/files/perl-5.8.8-gcc42-command-line.patch [new file with mode: 0644]
dev-lang/perl/perl-5.8.8-r2.ebuild

index e9093f413075c99d9c78a14b1bd8fb99eae28488..a874b7bc9cb4c600f1b53e80e580a184e5a2eaa4 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-lang/perl
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.233 2006/11/18 16:24:14 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.234 2006/11/19 19:31:18 mcummings Exp $
+
+  19 Nov 2006; Michael Cummings <mcummings@gentoo.org>
+  +files/perl-5.8.8-gcc42-command-line.patch, perl-5.8.8-r2.ebuild:
+  Bug 144965, gcc-4.2 bug/patch, patch provided by dirtyepic
 
   18 Nov 2006; Michael Cummings <mcummings@gentoo.org>
   -files/perl-5.8.7-CAN-2005-0448-rmtree.patch,
index 7859c21610d5586460d4f2a0b77b9874e5858c6f..7da9282aaf3f68d248027407a8b1d42e1982cffc 100644 (file)
@@ -25,6 +25,10 @@ AUX perl-5.8.8-fbsdhints.patch 1190 RMD160 c55ec6943e7a3957939d3a1f348d01496eefe
 MD5 6a2521ba615f5a59d06b6c4e4f2ac253 files/perl-5.8.8-fbsdhints.patch 1190
 RMD160 c55ec6943e7a3957939d3a1f348d01496eefe0e8 files/perl-5.8.8-fbsdhints.patch 1190
 SHA256 339a73f860025b53ef12a394138abb71ec22c027c5a338fb6f29085e127c321b files/perl-5.8.8-fbsdhints.patch 1190
+AUX perl-5.8.8-gcc42-command-line.patch 497 RMD160 5fe723ae71be6c6316f11ca2219f489fce60101c SHA1 ae75dfd80b59afb23377fdf491b46b7a561714d7 SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1
+MD5 565a8ae3144b4a695c0525fcb587476a files/perl-5.8.8-gcc42-command-line.patch 497
+RMD160 5fe723ae71be6c6316f11ca2219f489fce60101c files/perl-5.8.8-gcc42-command-line.patch 497
+SHA256 946d02284221bc3615e1f03afda1735e6da0296b03315e2a644bd784ad6f76d1 files/perl-5.8.8-gcc42-command-line.patch 497
 AUX perl-5.8.8-lib64.patch 3393 RMD160 406206c33b10b4af8cb2d1aba2fa6aadf5d9eea6 SHA1 d2e3bced513435dd66634d89938d65aa5839e7a8 SHA256 3efe8048934093a1a66bc37b22fbb56a6e10df2940bb85b57802c9129c9bd1bd
 MD5 b67f84d9f78688c8d1d06503241d0f6d files/perl-5.8.8-lib64.patch 3393
 RMD160 406206c33b10b4af8cb2d1aba2fa6aadf5d9eea6 files/perl-5.8.8-lib64.patch 3393
@@ -66,14 +70,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 18124 RMD160 30a4a08a6e79d56e242f1316d30e0144ca823756 SHA1 4ed827985a033946b30015c38b0aad7890eb0078 SHA256 55c9084ddd9ff4bb65f8a6b7a52bf3a85791bbb75d03cb20c452f307d7df50d4
-MD5 57dfa55de70a88f6ff7dcd7303113409 perl-5.8.8-r2.ebuild 18124
-RMD160 30a4a08a6e79d56e242f1316d30e0144ca823756 perl-5.8.8-r2.ebuild 18124
-SHA256 55c9084ddd9ff4bb65f8a6b7a52bf3a85791bbb75d03cb20c452f307d7df50d4 perl-5.8.8-r2.ebuild 18124
-MISC ChangeLog 53600 RMD160 d0588827b65cd274c8beb8376d2d6b47b78f478f SHA1 c71ef095716d3ce272a93cd98805b113fd750633 SHA256 558addc994ff8ab2950107837eb2a127a858fe2ac3f7b563dc04b9afb8075b85
-MD5 7ba016066045a8abda10e2951a5b6ab6 ChangeLog 53600
-RMD160 d0588827b65cd274c8beb8376d2d6b47b78f478f ChangeLog 53600
-SHA256 558addc994ff8ab2950107837eb2a127a858fe2ac3f7b563dc04b9afb8075b85 ChangeLog 53600
+EBUILD perl-5.8.8-r2.ebuild 18212 RMD160 c1f9eec55450ee606eb1c2538c9d1ea705bf5c73 SHA1 e2805ffbb05952135d7f000687272d1dec03336c SHA256 18e41eaf0c55efd0283ad780b9da1aeace08937d8baf5275e134ef443acc829f
+MD5 133baf069447629f2aab2237253ff4e1 perl-5.8.8-r2.ebuild 18212
+RMD160 c1f9eec55450ee606eb1c2538c9d1ea705bf5c73 perl-5.8.8-r2.ebuild 18212
+SHA256 18e41eaf0c55efd0283ad780b9da1aeace08937d8baf5275e134ef443acc829f perl-5.8.8-r2.ebuild 18212
+MISC ChangeLog 53785 RMD160 b7ca1762440a69a71c0241bef25e69c3c84c9b36 SHA1 412574c2375f67e44cf7a6bb9279e43091e72f09 SHA256 5890278f8691c032d9748af161a83daebf44da94732f40bf7944964ec53851f7
+MD5 98b7eabbadbe767cd3ac03aa51b5b7c4 ChangeLog 53785
+RMD160 b7ca1762440a69a71c0241bef25e69c3c84c9b36 ChangeLog 53785
+SHA256 5890278f8691c032d9748af161a83daebf44da94732f40bf7944964ec53851f7 ChangeLog 53785
 MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
 MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
 RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -84,7 +88,7 @@ SHA256 1067b25eabccaa2d61cfc9db27e31c6b18d075e440713e44dcde000c71bbf178 files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.5 (GNU/Linux)
 
-iD8DBQFFXzO2tG5z4I8BtQoRAgrhAJ4nIG0RoD54Ij5qzO/7aH9Z1BvVeACfah7h
-rbPXfJqRxjGCMM/dLHHUtD0=
-=hixk
+iD8DBQFFYLENtG5z4I8BtQoRAgFiAKCJFUg7yDEyo84rJl+EO86c7VH9vQCfft1I
+y2aJtx5TyCuBwMpUec0Jvhk=
+=9YDi
 -----END PGP SIGNATURE-----
diff --git a/dev-lang/perl/files/perl-5.8.8-gcc42-command-line.patch b/dev-lang/perl/files/perl-5.8.8-gcc42-command-line.patch
new file mode 100644 (file)
index 0000000..6904136
--- /dev/null
@@ -0,0 +1,11 @@
+diff -Naur perl-5.8.8-orig/makedepend.SH perl-5.8.8/makedepend.SH
+--- perl-5.8.8-orig/makedepend.SH      2006-10-01 20:05:40.000000000 -0600
++++ perl-5.8.8/makedepend.SH   2006-10-01 20:07:03.000000000 -0600
+@@ -167,6 +167,7 @@
+             -e '/^#.*<builtin>/d' \
+             -e '/^#.*<built-in>/d' \
+             -e '/^#.*<command line>/d' \
++            -e '/^#.*<command-line>/d' \
+           -e '/^#.*"-"/d' \
+           -e '/: file path prefix .* never used$/d' \
+           -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \
index 85701ff1cc77de528cce36ef3c5f0be332c05f52..3e7e14a8a8be7b84d50c03078e7d8bae0326162b 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 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.23 2006/11/18 16:24:14 mcummings Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.8-r2.ebuild,v 1.24 2006/11/19 19:31:18 mcummings Exp $
 
 inherit eutils flag-o-matic toolchain-funcs multilib
 
@@ -124,6 +124,8 @@ src_unpack() {
        # c++ patch - should address swig related items
        cd ${S}; epatch ${FILESDIR}/${P}-cplusplus.patch
 
+       has_version '>=sys-devel/gcc-4.2' && epatch ${FILESDIR}/${P}-gcc42-command-line.patch
+
 }
 
 myconf() {