]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
gdbm-1.8.3: obey LDFLAGS
authorChristopher Larson <chris_larson@mentor.com>
Tue, 2 Sep 2014 21:12:41 +0000 (14:12 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 22 Sep 2014 11:57:11 +0000 (12:57 +0100)
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
meta/recipes-support/gdbm/gdbm-1.8.3/ldflags.patch [new file with mode: 0644]
meta/recipes-support/gdbm/gdbm_1.8.3.bb

diff --git a/meta/recipes-support/gdbm/gdbm-1.8.3/ldflags.patch b/meta/recipes-support/gdbm/gdbm-1.8.3/ldflags.patch
new file mode 100644 (file)
index 0000000..770d8f6
--- /dev/null
@@ -0,0 +1,22 @@
+Obey LDFLAGS
+
+Signed-off-by: Christopher Larson <chris_larson@mentor.com>
+Upstream-status: Inappropriate [old version]
+
+--- gdbm-1.8.3.orig/Makefile.in
++++ gdbm-1.8.3/Makefile.in
+@@ -156,12 +156,12 @@ install-compat:
+
+ libgdbm.la: $(LOBJS) gdbm.h
+       rm -f libgdbm.la
+-      $(LIBTOOL) --mode=link $(CC) -o libgdbm.la -rpath $(libdir) \
++      $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o libgdbm.la -rpath $(libdir) \
+               -version-info $(SHLIB_VER) $(LOBJS)
+
+ libgdbm_compat.la: $(C_LOBJS) gdbm.h
+       rm -f libgdbm_compat.la
+-      $(LIBTOOL) --mode=link $(CC) -o libgdbm_compat.la -rpath $(libdir) \
++      $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o libgdbm_compat.la -rpath $(libdir) \
+               -version-info $(SHLIB_VER) $(C_LOBJS)
+
+ gdbm.h:       gdbm.proto gdbmerrno.h gdbm.proto2
index aecf47afb903ef8ee39770e80d3fbd7873662067..2331d1df3a4ad1bfb2dcf5d943e875503fb7c8e3 100644 (file)
@@ -8,7 +8,8 @@ PR = "r4"
 
 SRC_URI = "${GNU_MIRROR}/gdbm/gdbm-${PV}.tar.gz \
           file://makefile.patch \
-           file://libtool-mode.patch"
+           file://libtool-mode.patch \
+           file://ldflags.patch"
 
 SRC_URI[md5sum] = "1d1b1d5c0245b1c00aff92da751e9aa1"
 SRC_URI[sha256sum] = "cc340338a2e28b40058ab9eb5354a21d53f88a1582ea21ba0bb185c37a281dc9"