pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/perl5 added fix for bug perl #57458 (relevant to ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/ae38c3347104
branches: trunk
changeset: 551133:ae38c3347104
user: schwarz <schwarz%pkgsrc.org@localhost>
date: Mon Dec 08 12:46:13 2008 +0000
description:
added fix for bug perl #57458 (relevant to FreeBSD 7.X)
diffstat:
lang/perl5/distinfo | 4 ++--
lang/perl5/patches/patch-co | 21 +++++++++++++++++----
2 files changed, 19 insertions(+), 6 deletions(-)
diffs (59 lines):
diff -r 2dcd38e4c8c8 -r ae38c3347104 lang/perl5/distinfo
--- a/lang/perl5/distinfo Mon Dec 08 12:27:36 2008 +0000
+++ b/lang/perl5/distinfo Mon Dec 08 12:46:13 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.52 2008/10/21 22:46:49 rillig Exp $
+$NetBSD: distinfo,v 1.53 2008/12/08 12:46:13 schwarz Exp $
SHA1 (perl-5.10.0.tar.gz) = adf73606dd5248af7ccdd735bcaa0e628ea75b3c
RMD160 (perl-5.10.0.tar.gz) = c6614fc99a162790a703f91085b24a60af903ba2
@@ -14,7 +14,7 @@
SHA1 (patch-ci) = 70531d44b6e2cb7a7ab9fb20ffe91d97e5c03e3a
SHA1 (patch-ck) = 28207b8186c9ad194a1edc696159915bc16d1097
SHA1 (patch-cn) = 7ca2b1ff19f8371637a34ec26779b37d74c74cca
-SHA1 (patch-co) = 493ae6cb6cb544ce023c2a1fb067abe943bba2d4
+SHA1 (patch-co) = 811e5c391f9f9f72a3f52e6d590b0b4f1e851325
SHA1 (patch-ri) = fc838ec10cf601a580aa1f58eb93c3198a13ff71
SHA1 (patch-ta) = 60d9ef72db56b9f149f3995b3f526fc32a352bd7
SHA1 (patch-zc) = a23002397ffaebb243f7683c95c8fb227af90f49
diff -r 2dcd38e4c8c8 -r ae38c3347104 lang/perl5/patches/patch-co
--- a/lang/perl5/patches/patch-co Mon Dec 08 12:27:36 2008 +0000
+++ b/lang/perl5/patches/patch-co Mon Dec 08 12:46:13 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-co,v 1.2 2008/10/10 21:58:43 he Exp $
+$NetBSD: patch-co,v 1.3 2008/12/08 12:46:13 schwarz Exp $
--- hints/freebsd.sh.orig 2007-12-18 11:47:07.000000000 +0100
-+++ hints/freebsd.sh
-@@ -114,7 +114,7 @@ case "$osvers" in
++++ hints/freebsd.sh 2008-12-08 10:41:51.000000000 +0100
+@@ -114,7 +114,7 @@
lddlflags="-Bshareable $lddlflags"
;;
@@ -11,7 +11,7 @@
objformat=`/usr/bin/objformat`
if [ x$objformat = xaout ]; then
if [ -e /usr/lib/aout ]; then
-@@ -130,6 +130,14 @@ case "$osvers" in
+@@ -130,6 +130,14 @@
fi
cccdlflags='-DPIC -fPIC'
;;
@@ -26,3 +26,16 @@
esac
case "$osvers" in
+@@ -211,6 +219,12 @@
+ exit 1
+ ;;
+
++ 7.*)
++ ldflags="-pthread $ldflags"
++ # patch according to perl Change 34542
++ # to take care of bug perl #57458
++ ;;
++
+ *)
+ if [ ! -r "$lc_r" ]; then
+ cat <<EOM >&4
Home |
Main Index |
Thread Index |
Old Index