meta-digi/meta-digi-dey/recipes-multimedia/gst-plugins/gst-fsl-plugin-2.0.3/0018-undefined-shm_open.patch

41 lines
1.7 KiB
Diff

From: Javier Viguera <javier.viguera@digi.com>
Date: Thu, 10 Oct 2013 10:16:27 +0200
Subject: [PATCH] undefined shm_open
Explicitly link with 'librt' to fix:
/usr/lib/libmfwvss.so.0: undefined symbol: shm_open
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
---
libs/vss/Makefile.am | 2 +-
libs/vss/Makefile.in | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libs/vss/Makefile.am b/libs/vss/Makefile.am
index 76a96ac..e90d715 100755
--- a/libs/vss/Makefile.am
+++ b/libs/vss/Makefile.am
@@ -10,7 +10,7 @@ lib_LTLIBRARIES = libmfwvss.la
libmfwvss_la_SOURCES = vss_common.c video_surface.c
libmfwvss_la_CFLAGS = -O2 -I$(FBHEADER_PATH) $(IPU_CFLAGS) -I../../inc/common -I../sconf
libmfwvss_la_LDFLAGS = -version-info @GSTMXLIBS_VERSION@
-libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl
+libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl -lrt
libmfwvss_la_LIBADD += ../sconf/libmfwsconf.la
diff --git a/libs/vss/Makefile.in b/libs/vss/Makefile.in
index e016da6..0f61804 100755
--- a/libs/vss/Makefile.in
+++ b/libs/vss/Makefile.in
@@ -269,7 +269,7 @@ libmfwvss_la_SOURCES = vss_common.c video_surface.c
libmfwvss_la_CFLAGS = -O2 -I$(FBHEADER_PATH) $(IPU_CFLAGS) -I../../inc/common -I../sconf
libmfwvss_la_LDFLAGS = -version-info @GSTMXLIBS_VERSION@
libmfwvss_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
- -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl \
+ -lgstinterfaces-$(GST_MAJORMINOR) $(IPU_LIBS) -lipu -ldl -lrt \
../sconf/libmfwsconf.la
data_DATA = vssconfig vssconfig.dvi_tv vssconfig.dvi_wvga
all: all-am