1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Author: Daniel Leidert <dleidert@debian.org>
Description: Enable LDFLAGS and disable rpath. Fix SHELL setting.
For some reason `/bin/sh path/to/libtool' fails if /bin/sh is a
symlink to dash.
--- a/src/lib/MakeVars.in
+++ b/src/lib/MakeVars.in
@@ -36,12 +36,12 @@
ENABLESHARED = @ENABLESHARED@
ifeq ($(ENABLESHARED),yes)
- LIBTOOL = $(SHELL) $(TOPDIR)/libtool
+ LIBTOOL = /bin/bash $(TOPDIR)/libtool
LTLINK = $(LIBTOOL) --mode=link
ifneq ($(BUILDID),)
- LTLINKLIBOPTS = -rpath $(libdir) -release $(BUILDID) -version-info $(LIBINT_SO_VERSION)
+ LTLINKLIBOPTS = -rpath $(libdir) -release $(BUILDID) -version-info $(LIBINT_SO_VERSION) $(LDFLAGS)
else
- LTLINKLIBOPTS = -rpath $(libdir) -version-info $(LIBINT_SO_VERSION)
+ LTLINKLIBOPTS = -rpath $(libdir) -version-info $(LIBINT_SO_VERSION) $(LDFLAGS)
endif
LTLINKBINOPTS =
LTCOMP = $(LIBTOOL) --mode=compile
|