# 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,
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
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFXzO2tG5z4I8BtQoRAgrhAJ4nIG0RoD54Ij5qzO/7aH9Z1BvVeACfah7h
-rbPXfJqRxjGCMM/dLHHUtD0=
-=hixk
+iD8DBQFFYLENtG5z4I8BtQoRAgFiAKCJFUg7yDEyo84rJl+EO86c7VH9vQCfft1I
+y2aJtx5TyCuBwMpUec0Jvhk=
+=9YDi
-----END PGP SIGNATURE-----
--- /dev/null
+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#" \
# 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
# 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() {