Bläddra i källkod

Support FreeBSD >= 7.0 where objformat(8) is gone

Ralf S. Engelschall 18 år sedan
förälder
incheckning
ad9121b2b7
2 ändrade filer med 33 tillägg och 1 borttagningar
  1. 32 0
      perl/perl.patch
  2. 1 1
      perl/perl.spec

+ 32 - 0
perl/perl.patch

@@ -316,3 +316,35 @@ Index: makedepend.SH
  	    -e '/: file path prefix .* never used$/d' \
  	    -e 's#\.[0-9][0-9]*\.c#'"$file.c#" \
 
+-----------------------------------------------------------------------------
+
+Support FreeBSD >= 7.0 where objformat(8) is gone
+
+Index: hints/freebsd.sh
+--- hints/freebsd.sh.orig	Wed Mar 24 22:47:33 2004
++++ hints/freebsd.sh	Mon Feb 19 20:53:50 2007
+@@ -116,17 +122,17 @@ case "$osvers" in
+ 
+ *)
+         objformat=`/usr/bin/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 [ x$objformat = xaout ]; then
+             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'
++        else
++            libpth="/usr/lib /usr/local/lib"
++            glibpth="/usr/lib /usr/local/lib"
++            ldflags="-Wl,-E "
++            lddlflags="-shared "
+         fi
+         cccdlflags='-DPIC -fPIC'
+         ;;
+

+ 1 - 1
perl/perl.spec

@@ -33,7 +33,7 @@ Class:        CORE
 Group:        Perl
 License:      GPL/Artistic
 Version:      5.8.8
-Release:      20070601
+Release:      20070714
 
 #   list of sources
 Source0:      ftp://ftp.cpan.org/pub/CPAN/src/perl-%{version}.tar.gz