]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 28 Apr 2005 12:51:17 +0000 (12:51 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 28 Apr 2005 12:51:17 +0000 (12:51 +0000)
need_version to yes or no depending on the os release.
Missing backport reported by Dalibor Topic <robilad@kaffe.org>.

ChangeLog
libtool.m4

index 02ecc8d81c490ebe60c19a52cd917f6bf35fe398..d391b283798b9d741e60c82710e1c1796e3913bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-04-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
+       need_version to yes or no depending on the os release.
+       Missing backport reported by Dalibor Topic <robilad@kaffe.org>.
+
 2005-04-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
index f4fd9fd5c0ba0820f6d9a2c88681853606fcdc48..fee3c7b5ffecadd9681c93bc2113a35438ff1595 100644 (file)
@@ -1573,7 +1573,11 @@ nto-qnx*)
 openbsd*)
   version_type=sunos
   need_lib_prefix=no
-  need_version=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+    *)                         need_version=no  ;;
+  esac
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   shlibpath_var=LD_LIBRARY_PATH