pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/perl58 make this compile with perl58-thread by ex...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0e5126a58af0
branches: trunk
changeset: 476402:0e5126a58af0
user: christos <christos%pkgsrc.org@localhost>
date: Wed Jun 09 20:47:20 2004 +0000
description:
make this compile with perl58-thread by excluding the _r functions for
protoent and servent. Also there is a stray setrgid there which looks
correct to me.
diffstat:
lang/perl58/distinfo | 4 ++--
lang/perl58/patches/patch-ba | 39 +++++++++++++++++++++++++++++++++++----
2 files changed, 37 insertions(+), 6 deletions(-)
diffs (64 lines):
diff -r 11b33c51bdc1 -r 0e5126a58af0 lang/perl58/distinfo
--- a/lang/perl58/distinfo Wed Jun 09 18:55:11 2004 +0000
+++ b/lang/perl58/distinfo Wed Jun 09 20:47:20 2004 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.18 2004/04/28 15:55:36 tv Exp $
+$NetBSD: distinfo,v 1.19 2004/06/09 20:47:20 christos Exp $
SHA1 (perl-5.8.4.tar.bz2) = c5ea4952f42b0505268863dc607058b39cfcd4b6
Size (perl-5.8.4.tar.bz2) = 9598489 bytes
SHA1 (patch-aa) = a441cba11b12a4285284e98b6e5918efbd8bafef
SHA1 (patch-ae) = fa3bbb1561192ce9214a7a7c756ccb2595a52c80
SHA1 (patch-ah) = b5b65b219c3d088bca2d46d833bc0afb62d5e727
-SHA1 (patch-ba) = cdceb712bae08c6041e5aa175e5989d48b3a3f4e
+SHA1 (patch-ba) = 74a01f3a86f263720b9f07d1fdbaadbaecafb012
SHA1 (patch-bc) = 9bb94826d63a094bc95c2201b8b86bfbc056fb3f
SHA1 (patch-ca) = 5c0e5c1300d270891246330439ac66dd70457583
SHA1 (patch-cb) = 2221fb87bddd29406d925d1cb5351eb4f3087f76
diff -r 11b33c51bdc1 -r 0e5126a58af0 lang/perl58/patches/patch-ba
--- a/lang/perl58/patches/patch-ba Wed Jun 09 18:55:11 2004 +0000
+++ b/lang/perl58/patches/patch-ba Wed Jun 09 20:47:20 2004 +0000
@@ -1,8 +1,39 @@
-$NetBSD: patch-ba,v 1.1 2003/10/05 14:26:00 grant Exp $
+$NetBSD: patch-ba,v 1.2 2004/06/09 20:47:20 christos Exp $
---- hints/netbsd.sh.orig Tue Jul 1 23:49:58 2003
-+++ hints/netbsd.sh Wed Jul 2 11:49:17 2003
-@@ -133,23 +133,6 @@
+--- hints/netbsd.sh.orig 2003-08-07 12:57:56.000000000 -0400
++++ hints/netbsd.sh 2004-06-06 18:45:19.000000000 -0400
+@@ -78,6 +78,30 @@
+ d_setreuid="$undef"
+ ;;
+ esac
++case "$osvers" in
++0.9*|1.*|2.*)
++ d_getprotoent_r="$undef"
++ d_getprotobyname_r="$undef"
++ d_getprotobynumber_r="$undef"
++ d_setprotoent_r="$undef"
++ d_endprotoent_r="$undef"
++ d_getservent_r="$undef"
++ d_getservbyname_r="$undef"
++ d_getservbyport_r="$undef"
++ d_setservent_r="$undef"
++ d_endservent_r="$undef"
++ d_getprotoent_r_proto="$undef"
++ d_getprotobyname_r_proto="$undef"
++ d_getprotobynumber_r_proto="$undef"
++ d_setprotoent_r_proto="$undef"
++ d_endprotoent_r_proto="$undef"
++ d_getservent_r_proto="$undef"
++ d_getservbyname_r_proto="$undef"
++ d_getservbyport_r_proto="$undef"
++ d_setservent_r_proto="$undef"
++ d_endservent_r_proto="$undef"
++ ;;
++esac
+
+ # These are obsolete in any netbsd.
+ d_setrgid="$undef"
+@@ -133,23 +157,6 @@
esac
EOCBU
Home |
Main Index |
Thread Index |
Old Index