diff options
author | shige <shige@FreeBSD.org> | 1999-05-08 06:30:06 +0000 |
---|---|---|
committer | shige <shige@FreeBSD.org> | 1999-05-08 06:30:06 +0000 |
commit | 6c4e96ff36a914ddf0633bb206b03eb7873c081c (patch) | |
tree | 7e5d77715164f60de4f69c078b0e322cb4f57d28 /japanese/perl5/files | |
parent | 4fc1e63dc55dd2a410a18f906983d290688bbd17 (diff) | |
download | FreeBSD-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-ad | 117 | ||||
-rw-r--r-- | japanese/perl5/files/patch-ag | 8 | ||||
-rw-r--r-- | japanese/perl5/files/patch-ah | 20 |
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! |