summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2014-02-11 16:25:20 +0200
committerPeter Korsgaard <peter@korsgaard.com>2014-02-11 19:31:57 +0100
commitae3298d7d489f5ee465ff4ce83494de527d0ac73 (patch)
tree69de1795607ecb13e15161e75d467e43ef3ba533
parent06b53255cf639a5b033a2cdbfcf114770b94a83b (diff)
downloadbuildroot-ae3298d7d489f5ee465ff4ce83494de527d0ac73.tar.gz
buildroot-ae3298d7d489f5ee465ff4ce83494de527d0ac73.zip
gst1-libav: fix build for xtensa
gst1-libav needs the same fix for xtensa like ffmpeg got in commit 4ec35e76b8a3 (ffmpeg: fix build for xtensa). Fixes: http://autobuild.buildroot.net/results/33f/33fcbb79809719f68f3ee2cdb0fcacad82b9e0eb/ [Peter: pass the correct flags, not the ones from ffmpeg] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/gstreamer1/gst1-libav/gst1-libav.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/package/gstreamer1/gst1-libav/gst1-libav.mk b/package/gstreamer1/gst1-libav/gst1-libav.mk
index 1c45acc737..a0a536e928 100644
--- a/package/gstreamer1/gst1-libav/gst1-libav.mk
+++ b/package/gstreamer1/gst1-libav/gst1-libav.mk
@@ -83,4 +83,12 @@ endif
GST1_LIBAV_CONF_OPT = \
--with-libav-extra-configure="$(GST1_LIBAV_CONF_EXTRA_OPT)"
+GST1_LIBAV_CFLAGS = $(TARGET_CFLAGS)
+
+ifeq ($(BR2_xtensa),y)
+GST1_LIBAV_CFLAGS += -mtext-section-literals
+endif
+
+GST1_LIBAV_CONF_ENV += CFLAGS="$(GST1_LIBAV_CFLAGS)"
+
$(eval $(autotools-package))
OpenPOWER on IntegriCloud