summaryrefslogtreecommitdiff
path: root/devel/libtool/patches/patch-ae
diff options
context:
space:
mode:
authorreed <reed>2003-12-11 22:15:30 +0000
committerreed <reed>2003-12-11 22:15:30 +0000
commitba4d731b82e5ee9dd2e716a687aed5103c6fa5ab (patch)
treed485d2dcb5ce8e9336ba699387070dc2c1b174b8 /devel/libtool/patches/patch-ae
parent17e2fc093d613d39b33a55710983080f70fbe3c2 (diff)
downloadpkgsrc-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-ae24
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