- the orc optimization for lib video in plugins base may cause segmentation fault.
- disalbe orc optimization for lib video and just use the c source. Signed-off-by: Yuqing Zhu <[email protected]> --- ...-optimization-for-lib-video-in-plugins-ba.patch | 34 ++++++++++++++++++++++ .../gstreamer/gstreamer1.0-plugins-base_1.6.2.bb | 1 + 2 files changed, 35 insertions(+) create mode 100755 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0008-Disable-orc-optimization-for-lib-video-in-plugins-ba.patch diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0008-Disable-orc-optimization-for-lib-video-in-plugins-ba.patch b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0008-Disable-orc-optimization-for-lib-video-in-plugins-ba.patch new file mode 100755 index 0000000..9e80d96 --- /dev/null +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/0008-Disable-orc-optimization-for-lib-video-in-plugins-ba.patch @@ -0,0 +1,34 @@ +From 51554875c2ee2714a4f80456f805cc2dfd612f78 Mon Sep 17 00:00:00 2001 +From: Lyon Wang <[email protected]> +Date: Thu, 10 Dec 2015 14:32:43 +0800 +Subject: [PATCH] Disable orc optimization for lib video in plugins-base + +- the orc optimization for lib video in plugins base may +cause segmentation fault +- disalbe orc optimization for lib video and just use the c source + +package: gstreamer1.0-plugins-base +Community ticket: https://bugzilla.gnome.org/show_bug.cgi?id=759286 +Upstream-Status: pending + +Signed-off-by: Lyon Wang <[email protected]> +--- + gst-libs/gst/video/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gst-libs/gst/video/Makefile.am b/gst-libs/gst/video/Makefile.am +index 5d31fa1..f91fca6 100644 +--- a/gst-libs/gst/video/Makefile.am ++++ b/gst-libs/gst/video/Makefile.am +@@ -84,7 +84,7 @@ nodist_libgstvideo_@GST_API_VERSION@include_HEADERS = $(built_headers) + noinst_HEADERS = gstvideoutilsprivate.h + + libgstvideo_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ +- $(ORC_CFLAGS) ++ $(ORC_CFLAGS) -DDISABLE_ORC + libgstvideo_@GST_API_VERSION@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM) + libgstvideo_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) + +-- +1.9.1 + diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.6.2.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.6.2.bb index 2e7952b..c6f5d77 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.6.2.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.6.2.bb @@ -12,6 +12,7 @@ SRC_URI += "file://get-caps-from-src-pad-when-query-caps.patch \ file://0005-taglist-not-send-to-down-stream-if-all-the-frame-cor.patch \ file://0006-handle-audio-video-decoder-error.patch \ file://0007-gstaudiobasesink-print-warning-istead-of-return-ERRO.patch \ + file://0008-Disable-orc-optimization-for-lib-video-in-plugins-ba.patch \ " SRC_URI[md5sum] = "f530fbbe287edce79c55a37bd1a39fe2" -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
