]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
libplayer: add patch to fix build issue
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 7 May 2012 05:15:59 +0000 (05:15 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Mon, 7 May 2012 19:42:53 +0000 (21:42 +0200)
Fixes
http://autobuild.buildroot.org/results/af5e72c2385896f2bdb5c1b98efd487afb46a502/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/libplayer/libplayer-add-fpic.patch [new file with mode: 0644]

diff --git a/package/libplayer/libplayer-add-fpic.patch b/package/libplayer/libplayer-add-fpic.patch
new file mode 100644 (file)
index 0000000..e4b227f
--- /dev/null
@@ -0,0 +1,18 @@
+Add -fPIC to CFLAGS
+
+-fPIC is needed to build shared library code.
+
+Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+
+Index: b/src/Makefile
+===================================================================
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -9,6 +9,7 @@
+ SHARED_LIBNAME_VERSION = $(SHARED_LIBNAME).$(VERSION)
+ SHARED_LIBNAME_MAJOR = $(SHARED_LIBNAME).$(shell echo $(VERSION) | cut -f1 -d.)
+ SHARED_LIBNAME_FLAGS = -shared -Wl,-soname,$(SHARED_LIBNAME_MAJOR)
++CFLAGS = -fPIC
+ ifeq ($(BUILD_STATIC),yes)
+   BUILD_RULES += lib_static