summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>1998-03-24 13:07:53 +0000
committerhubertf <hubertf@pkgsrc.org>1998-03-24 13:07:53 +0000
commit47bc45f50b595976d1d7a3c00b0c83e679612cae (patch)
tree1a812649f5fecd3c3aa489e17a75893784bb6943 /lang
parent3c0e40ae28a535c8551be14e4ed535354b384539 (diff)
downloadpkgsrc-47bc45f50b595976d1d7a3c00b0c83e679612cae.tar.gz
do use vfork, pointed out by Charles Hannum
Diffstat (limited to 'lang')
-rw-r--r--lang/perl5/patches/patch-af20
1 files changed, 20 insertions, 0 deletions
diff --git a/lang/perl5/patches/patch-af b/lang/perl5/patches/patch-af
new file mode 100644
index 00000000000..b9c5067b4e2
--- /dev/null
+++ b/lang/perl5/patches/patch-af
@@ -0,0 +1,20 @@
+--- hints/netbsd.sh.orig Tue Mar 24 12:24:25 1998
++++ hints/netbsd.sh Tue Mar 24 12:28:19 1998
+@@ -49,13 +49,16 @@
+ # you can not change the real userid of a process under 4.4BSD.
+ # netbsd fixed this in 1.2A.
+ case "$osvers" in
+-0.9*|1.0*|1.1*|1.2_*|1.2|1.2.*)
++0.9*|1.0*|1.1*|1.2_*|1.2|1.2.*|1.3|1.3.1)
+ d_setregid="$undef"
+ d_setreuid="$undef"
+ d_setrgid="$undef"
+ d_setruid="$undef"
+ ;;
+ esac
++
++# there's no problem with vfork:
++d_vfork=$define # HFHFHF
+
+ # Avoid telldir prototype conflict in pp_sys.c (NetBSD uses const DIR *)
+ # Configure should test for this. Volunteers?