diff options
Diffstat (limited to 'dev-lang/perl')
-rw-r--r-- | dev-lang/perl/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/perl/files/perl-5.8.8-fbsdhints.patch | 24 |
2 files changed, 29 insertions, 1 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog index a321b8329a3d..be0066eb9214 100644 --- a/dev-lang/perl/ChangeLog +++ b/dev-lang/perl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/perl # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.272 2008/07/06 02:10:58 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.273 2008/07/18 12:03:28 the_paya Exp $ + + 18 Jul 2008; Javier Villavicencio <the_paya@gentoo.org> + files/perl-5.8.8-fbsdhints.patch: + Updated fbsdhints patch, bug 225323. 05 Jul 2008; Stephanie Lockwood-Childs <wormo@gentoo.org> perl-5.8.8-r2.ebuild, perl-5.8.8-r3.ebuild, perl-5.8.8-r4.ebuild, diff --git a/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch b/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch index 5f888346ae43..7dc1a65b9e6e 100644 --- a/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch +++ b/dev-lang/perl/files/perl-5.8.8-fbsdhints.patch @@ -22,6 +22,30 @@ Index: perl-5.8.8/hints/freebsd.sh ;; esac +@@ -116,17 +122,17 @@ case "$osvers" in + + *) + objformat=`/usr/bin/objformat` +- if [ x$objformat = xelf ]; then +- libpth="/usr/lib /usr/local/lib" +- glibpth="/usr/lib /usr/local/lib" +- ldflags="-Wl,-E " +- lddlflags="-shared " +- else ++ if [ x$objformat = xaout ]; then + if [ -e /usr/lib/aout ]; then + libpth="/usr/lib/aout /usr/local/lib /usr/lib" + glibpth="/usr/lib/aout /usr/local/lib /usr/lib" + fi + lddlflags='-Bshareable' ++ else ++ libpth="/usr/lib /usr/local/lib" ++ glibpth="/usr/lib /usr/local/lib" ++ ldflags="-Wl,-E" ++ lddlflags="-shared " + fi + cccdlflags='-DPIC -fPIC' + ;; @@ -137,7 +143,7 @@ case "$osvers" in *) |