summaryrefslogtreecommitdiffstats
path: root/japanese/perl5/files
diff options
context:
space:
mode:
authorshige <shige@FreeBSD.org>1999-05-08 06:30:06 +0000
committershige <shige@FreeBSD.org>1999-05-08 06:30:06 +0000
commit6c4e96ff36a914ddf0633bb206b03eb7873c081c (patch)
tree7e5d77715164f60de4f69c078b0e322cb4f57d28 /japanese/perl5/files
parent4fc1e63dc55dd2a410a18f906983d290688bbd17 (diff)
downloadFreeBSD-ports-6c4e96ff36a914ddf0633bb206b03eb7873c081c.zip
FreeBSD-ports-6c4e96ff36a914ddf0633bb206b03eb7873c081c.tar.gz
Update to 5.005.03.
Diffstat (limited to 'japanese/perl5/files')
-rw-r--r--japanese/perl5/files/patch-ad117
-rw-r--r--japanese/perl5/files/patch-ag8
-rw-r--r--japanese/perl5/files/patch-ah20
3 files changed, 74 insertions, 71 deletions
diff --git a/japanese/perl5/files/patch-ad b/japanese/perl5/files/patch-ad
index be532df..7532b47 100644
--- a/japanese/perl5/files/patch-ad
+++ b/japanese/perl5/files/patch-ad
@@ -1,6 +1,6 @@
---- hints/freebsd.sh.orig Fri Jul 24 13:00:19 1998
-+++ hints/freebsd.sh Wed Feb 10 15:22:47 1999
-@@ -68,6 +68,7 @@
+--- hints/freebsd.sh.orig Fri Feb 12 09:05:48 1999
++++ hints/freebsd.sh Fri May 7 22:50:53 1999
+@@ -72,6 +72,7 @@
d_setreuid='define'
d_setegid='undef'
d_seteuid='undef'
@@ -8,7 +8,7 @@
test -r ./broken-db.msg && . ./broken-db.msg
;;
#
-@@ -81,12 +82,18 @@
+@@ -85,12 +86,18 @@
d_setreuid='define'
d_setegid='undef'
d_seteuid='undef'
@@ -27,64 +27,67 @@
;;
esac
-@@ -95,17 +102,25 @@
+@@ -99,7 +106,11 @@
case "$osvers" in
0.*|1.0*) ;;
--3.0*) 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
-- cccdlflags='-DPIC -fpic'
-- lddlflags='-Bshareable'
-- ;;
--
--*) cccdlflags='-DPIC -fpic'
+-3.*|4.0*)
+2.*) cccdlflags='-DPIC -fpic'
- lddlflags="-Bshareable $lddlflags"
- ;;
++ lddlflags="-Bshareable $lddlflags"
++ ;;
+
-+*) objformat=`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 [ -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'
-+ fi
-+ cccdlflags='-DPIC -fpic'
-+ ;;
++*)
+ objformat=`/usr/bin/objformat`
+ if [ x$objformat = xelf ]; then
+ libpth="/usr/lib /usr/local/lib"
+@@ -115,10 +126,6 @@
+ fi
+ cccdlflags='-DPIC -fpic'
+ ;;
+-
+-*) cccdlflags='-DPIC -fpic'
+- lddlflags="-Bshareable $lddlflags"
+- ;;
esac
cat <<'EOM' >&4
-@@ -125,7 +140,11 @@
- case "$usethreads" in
- $define)
- case "$osvers" in
-- 3.0*) ldflags="-pthread $ldflags"
-+ 0.*|1.*|2.0*|2.1*) cat <<'EOM' >&4
-+It is not known if FreeBSD $uname_r supports POSIX threads or not. Consider
-+upgrading to the latest STABLE release.
-+EOM
-+ exit 1
- ;;
- 2.2*) if [ ! -r /usr/lib/libc_r ]; then
- cat <<'EOM' >&4
-@@ -142,11 +161,7 @@
- # The safest quick-fix is just to not use nm at all.
- usenm=false
- ;;
-- *) cat <<'EOM' >&4
--It is not known if FreeBSD $uname_r supports POSIX threads or not. Consider
--upgrading to the latest STABLE release.
--EOM
-- exit 1
-+ *) ldflags="-pthread $ldflags"
- ;;
- esac
- ;;
+@@ -166,7 +173,7 @@
+ $define|true|[yY]*)
+ lc_r=`/sbin/ldconfig -r|grep ':-lc_r'|awk '{print $NF}'`
+ case "$osvers" in
+- 2.2.8*|3.*|4.*)
++ 2.2.8*)
+ if [ ! -r "$lc_r" ]; then
+ cat <<EOM >&4
+ POSIX threads should be supported by FreeBSD $osvers --
+@@ -179,7 +186,7 @@
+ fi
+ ldflags="-pthread $ldflags"
+ ;;
+- 2.2*)
++ 0.*|1.*|2.0*|2.1*|2.2*)
+ cat <<EOM >&4
+ POSIX threads are not supported well by FreeBSD $osvers.
+
+@@ -192,12 +199,17 @@
+ EOM
+ exit 1
+ ;;
+- *) cat <<EOM >&4
+-I did not know that FreeBSD $osvers supports POSIX threads.
++ *) if [ ! -r "$lc_r" ]; then
++ cat <<EOM >&4
++POSIX threads should be supported by FreeBSD $osvers --
++but your system is missing the shared libc_r.
++(/sbin/ldconfig -r doesn't find any).
+
+-Feel free to tell perlbug@perl.com otherwise.
++Consider using the latest STABLE release.
+ EOM
+- exit 1
++ exit 1
++ fi
++ ldflags="-pthread $ldflags"
+ ;;
+ esac
+
diff --git a/japanese/perl5/files/patch-ag b/japanese/perl5/files/patch-ag
index c701adb..b742041 100644
--- a/japanese/perl5/files/patch-ag
+++ b/japanese/perl5/files/patch-ag
@@ -1,9 +1,9 @@
---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998
-+++ makedepend.SH Thu Jul 30 17:08:37 1998
-@@ -67,6 +67,7 @@
- # to be out of date. I don't know if OS/2 has touch, so do this:
+--- makedepend.SH.orig Fri Jan 22 10:10:23 1999
++++ makedepend.SH Fri May 7 22:20:42 1999
+@@ -68,6 +68,7 @@
case "$osname" in
os2) ;;
+ netbsd) ;;
+ freebsd) ;;
*) $touch $firstmakefile ;;
esac
diff --git a/japanese/perl5/files/patch-ah b/japanese/perl5/files/patch-ah
index 176bbad..0cc7667 100644
--- a/japanese/perl5/files/patch-ah
+++ b/japanese/perl5/files/patch-ah
@@ -1,17 +1,17 @@
---- Makefile.SH.orig Wed Feb 10 19:02:00 1999
-+++ Makefile.SH Wed Feb 10 19:13:58 1999
-@@ -46,9 +46,18 @@
- os2*) # OS/2 doesn't need anything special for LD_LIBRARY_PATH.
- ldlibpth=''
- ;;
-- sunos*|freebsd[23]*|netbsd*)
-+ sunos*|netbsd*)
+--- Makefile.SH.orig Fri May 7 22:06:24 1999
++++ Makefile.SH Fri May 7 22:26:31 1999
+@@ -51,9 +51,18 @@
+ sunos*)
linklibperl="-lperl"
;;
+- netbsd*|freebsd[234]*)
++ netbsd*)
+ linklibperl="-L. -lperl"
+ ;;
+ freebsd*)
+ linklibperl="-L. -lperl"
+ if [ -x /usr/bin/objformat ]; then
-+ objformat=`objformat`
++ objformat=`/usr/bin/objformat`
+ else
+ objformat=aout
+ fi
@@ -20,7 +20,7 @@
aix*)
shrpldflags="-H512 -T512 -bhalt:4 -bM:SRE -bE:perl.exp"
case "$osvers" in
-@@ -300,12 +309,17 @@
+@@ -305,12 +314,17 @@
$spitshell >>Makefile <<'!NO!SUBS!'
$(LD) $(SHRPLDFLAGS) -o $@ perl$(OBJ_EXT) $(obj)
!NO!SUBS!
OpenPOWER on IntegriCloud