summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorsno <sno>2009-05-02 18:42:32 +0000
committersno <sno>2009-05-02 18:42:32 +0000
commitf80b01d0903cf3b90452970090d73719d9226950 (patch)
tree4ae94b451264d6c1960987aa9409ef7ccde42116 /lang
parent8111067d22186a06d905820a33e7ca141dc2774f (diff)
downloadpkgsrc-f80b01d0903cf3b90452970090d73719d9226950.tar.gz
Apply a patch to fix the broken build reported in PR pkg/41240
Diffstat (limited to 'lang')
-rw-r--r--lang/perl5/distinfo3
-rw-r--r--lang/perl5/patches/patch-ai17
2 files changed, 19 insertions, 1 deletions
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo
index 79352176b7b..31656628d5b 100644
--- a/lang/perl5/distinfo
+++ b/lang/perl5/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.57 2009/01/29 10:13:05 wiz Exp $
+$NetBSD: distinfo,v 1.58 2009/05/02 18:42:32 sno Exp $
SHA1 (perl-5.10.0.tar.gz) = adf73606dd5248af7ccdd735bcaa0e628ea75b3c
RMD160 (perl-5.10.0.tar.gz) = c6614fc99a162790a703f91085b24a60af903ba2
@@ -6,6 +6,7 @@ Size (perl-5.10.0.tar.gz) = 15595020 bytes
SHA1 (patch-aa) = 5bd44a8076cf27e2deac52240af7f3898865859c
SHA1 (patch-ab) = e32427327192f023477b16f29bc55fdf4f057410
SHA1 (patch-ah) = 1d2f4049dcc8dafcd0eafad36a74531dc7f305c9
+SHA1 (patch-ai) = 5abdbbddcba79088996056ab88a34db5fcd16b01
SHA1 (patch-aq) = 3ece22678e3e6dcd3cf641e6389ff203cbe351b9
SHA1 (patch-as) = 8656cb4d9baf43dd92f4c467aaa40802d4c43239
SHA1 (patch-at) = 814a7b63def0548c2c73d1162d318b783fd8f8bd
diff --git a/lang/perl5/patches/patch-ai b/lang/perl5/patches/patch-ai
new file mode 100644
index 00000000000..f214aed4aae
--- /dev/null
+++ b/lang/perl5/patches/patch-ai
@@ -0,0 +1,17 @@
+$NetBSD: patch-ai,v 1.7 2009/05/02 18:42:32 sno Exp $
+
+--- hints/solaris_2.sh.orig 2007-12-18 11:47:07.000000000 +0100
++++ hints/solaris_2.sh 2009-05-02 10:14:48.292729716 +0200
+@@ -571,9 +571,9 @@
+ lddlflags="$lddlflags -G -m64"
+ ;;
+ *)
+- ccflags="$ccflags `getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null`"
+- ldflags="$ldflags `getconf XBS5_LP64_OFF64_LDFLAGS 2>/dev/null`"
+- lddlflags="$lddlflags -G `getconf XBS5_LP64_OFF64_LDFLAGS 2>/dev/null`"
++ ccflags="$ccflags `getconf XBS5_LP64_OFF64_CFLAGS 2>/dev/null|sed 's/-xarch=generic64/-m64/g'`"
++ ldflags="$ldflags `getconf XBS5_LP64_OFF64_LDFLAGS 2>/dev/null|sed 's/-xarch=generic64/-m64/g'`"
++ lddlflags="$lddlflags -G `getconf XBS5_LP64_OFF64_LDFLAGS 2>/dev/null|sed 's/-xarch=generic64/-m64/g'`"
+ echo "int main() { return(0); } " > try.c
+ tryworkshopcc="${cc:-cc} try.c -o try $ccflags"
+ if test "$processor" = sparc; then