diff options
author | reed <reed> | 2003-12-11 22:15:30 +0000 |
---|---|---|
committer | reed <reed> | 2003-12-11 22:15:30 +0000 |
commit | ba4d731b82e5ee9dd2e716a687aed5103c6fa5ab (patch) | |
tree | d485d2dcb5ce8e9336ba699387070dc2c1b174b8 /devel/libtool/patches/patch-ae | |
parent | 17e2fc093d613d39b33a55710983080f70fbe3c2 (diff) | |
download | pkgsrc-ba4d731b82e5ee9dd2e716a687aed5103c6fa5ab.tar.gz |
Added better support for BSD/OS for libtool. libtool has never
officially been ported to BSD/OS 5. So this adds that support.
Added three more patches and changed two. Based on some ideas from
Steven M. Schultz and discussed with skrll@NetBSD.
Bump PKGREVISION.
Diffstat (limited to 'devel/libtool/patches/patch-ae')
-rw-r--r-- | devel/libtool/patches/patch-ae | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/devel/libtool/patches/patch-ae b/devel/libtool/patches/patch-ae index 083cb01a27f..67a83623ddc 100644 --- a/devel/libtool/patches/patch-ae +++ b/devel/libtool/patches/patch-ae @@ -1,8 +1,24 @@ -$NetBSD: patch-ae,v 1.5 2002/03/21 09:00:13 skrll Exp $ +$NetBSD: patch-ae,v 1.6 2003/12/11 22:15:30 reed Exp $ ---- configure.orig Thu Jun 14 05:06:29 2001 -+++ configure -@@ -1533,9 +1533,9 @@ +--- configure.orig Thu Jun 14 00:06:29 2001 ++++ configure Mon Dec 8 21:54:21 2003 +@@ -1448,8 +1448,13 @@ + lt_cv_deplibs_check_method=pass_all + ;; + +-bsdi4*) +- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' ++# Versions of BSD/OS prior to 4.0 did not have real dynamic linking ++bsdi1*|bsdi2*|bsdi3*) ++ dynamic_linker=no ++ ;; ++ ++bsdi*) ++ lt_cv_deplibs_check_method=pass_all + lt_cv_file_magic_cmd='/usr/bin/file -L' + lt_cv_file_magic_test_file=/shlib/libc.so + ;; +@@ -1533,9 +1538,9 @@ netbsd*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then |