diff options
author | tron <tron@pkgsrc.org> | 2006-08-08 15:27:36 +0000 |
---|---|---|
committer | tron <tron@pkgsrc.org> | 2006-08-08 15:27:36 +0000 |
commit | 773f59b726e61fbbd47417e831f7ef48e47cc741 (patch) | |
tree | 8187bfdefd8a5a9857cb73b7842a2cf47c30135a /lang/perl5/patches | |
parent | 3e6da8d5ebfec0440972d6100b4626903b3dbae9 (diff) | |
download | pkgsrc-773f59b726e61fbbd47417e831f7ef48e47cc741.tar.gz |
Make this build under NetBSD 4.x.
Diffstat (limited to 'lang/perl5/patches')
-rw-r--r-- | lang/perl5/patches/patch-ba | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/lang/perl5/patches/patch-ba b/lang/perl5/patches/patch-ba index ba0598b86f1..dc298af9c69 100644 --- a/lang/perl5/patches/patch-ba +++ b/lang/perl5/patches/patch-ba @@ -1,13 +1,13 @@ -$NetBSD: patch-ba,v 1.2 2005/06/24 06:43:47 jlam Exp $ +$NetBSD: patch-ba,v 1.3 2006/08/08 15:27:36 tron Exp $ ---- hints/netbsd.sh.orig 2003-08-07 12:57:56.000000000 -0400 -+++ hints/netbsd.sh 2004-06-06 18:45:19.000000000 -0400 +--- hints/netbsd.sh.orig 2003-08-07 17:57:56.000000000 +0100 ++++ hints/netbsd.sh 2006-08-08 16:21:27.000000000 +0100 @@ -78,6 +78,30 @@ d_setreuid="$undef" ;; esac +case "$osvers" in -+0.9*|1.*|2.*|3.*) ++0.9*|1.*|2.*|3.*|4.*) + d_getprotoent_r="$undef" + d_getprotobyname_r="$undef" + d_getprotobynumber_r="$undef" @@ -57,3 +57,19 @@ $NetBSD: patch-ba,v 1.2 2005/06/24 06:43:47 jlam Exp $ case `uname -m` in alpha) echo 'int main() {}' > try.c +@@ -179,3 +186,15 @@ + sparc) d_semctl_semid_ds=undef ;; + esac + ++ ++cat > UU/pkgsrc.cbu <<'EOCBU' ++# This script UU/pkgsrc.cbu will get 'called-back' by Configure to set ++# linker options after all other call-back scripts have been invoked. ++ldflags="-Wl,-R/usr/pkg/lib $ldflags" ++lddlflags="-Wl,-R/usr/pkg/lib $lddlflags" ++EOCBU ++ ++# Set pkgsrc defaults for library and header search paths. ++locincpth="/usr/pkg/include" ++loclibpth="/usr/pkg/lib" ++glibpth="/usr/lib" |