summaryrefslogtreecommitdiff
path: root/devel/libtool-base
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2005-11-09 18:05:56 +0000
committertv <tv@pkgsrc.org>2005-11-09 18:05:56 +0000
commit25337b03f5081cee6b3d6c24346a9affbadfb51d (patch)
treee05113e370e5a566c2f4934dfc62bbe254568244 /devel/libtool-base
parentbf47f529378a7c059f4a294597b41a35bcad9654 (diff)
downloadpkgsrc-25337b03f5081cee6b3d6c24346a9affbadfb51d.tar.gz
libtool-base-1.5.18nb6:
Fix major problem brought to the surface by buildlink3 on Interix. For C++ or F77 libraries only, the soname did not always make it into the final binary, resulting in runtime link failures in some cases and runtime linking with a missing major version in others. This is unfortunately a flag day for Interix + pkgsrc. Identifying all the PKGREVISIONs normally requiring a bump is a little too unwieldy. However, existing binaries not experiencing the runtime link failure will continue to run, but will be linking against the unversioned ".so" at runtime until the binaries have been rebuilt. While here, fix a couple wrong assumptions in the libtool config for Interix. shlibvar_overrides_runpath should have been "no", and hardcode_direct should have been "yes".
Diffstat (limited to 'devel/libtool-base')
-rw-r--r--devel/libtool-base/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/libtool-base/Makefile b/devel/libtool-base/Makefile
index 0ccfa418e68..1bb65155c16 100644
--- a/devel/libtool-base/Makefile
+++ b/devel/libtool-base/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.72 2005/09/21 20:31:21 tv Exp $
+# $NetBSD: Makefile,v 1.73 2005/11/09 18:05:57 tv Exp $
###########################################################################
###########################################################################
@@ -26,7 +26,7 @@
.include "../../devel/libtool/Makefile.common"
PKGNAME= ${DISTNAME:S/-/-base-/}
-PKGREVISION= 5
+PKGREVISION= 6
SVR4_PKGNAME= ltoob
COMMENT= Generic shared library support script (the script itself)