[meta-freescale] [meta-fsl-arm][PATCH] gstreamer1.0-plugins-imx: Fix inoperable package configuration
Tom Hochstein
tom.hochstein at nxp.com
Tue Sep 13 17:53:19 PDT 2016
All packages were being built all the time because the configure
arguments from PACKAGECONFIG were not being passed. The problem
manifested itself as the QA issue build-deps, but the problem wasn't
fixed and the QA issue was silenced.
This is fixed by passing the PACKAGECONFIG arguments through EXTRA_OECONF.
Also, the build-deps QA issues are re-enabled.
Signed-off-by: Tom Hochstein <tom.hochstein at nxp.com>
---
recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.12.2.bb | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.12.2.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.12.2.bb
index 5462159..8a1777f 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.12.2.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.12.2.bb
@@ -32,7 +32,7 @@ EGLVIVSINK_PLATFORM = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayla
'fb', d),d)}"
EGL_PLATFORM_CONF = "--egl-platform=${EGLVIVSINK_PLATFORM}"
-EXTRA_OECONF = "--kernel-headers=${STAGING_KERNEL_DIR}/include"
+EXTRA_OECONF = "--kernel-headers=${STAGING_KERNEL_DIR}/include ${PACKAGECONFIG_CONFARGS}"
EGLVIVSINK_DEPENDS = " \
virtual/egl virtual/libgles2 \
@@ -64,8 +64,3 @@ require recipes-multimedia/gstreamer/gst-plugins-package.inc
PACKAGES_DYNAMIC = "^${PN}-.*"
COMPATIBLE_MACHINE = "(mx6|mx7)"
-
-# disable the false alarm (the "it isn't a build dependency" QA warning)
-INSANE_SKIP_gstreamer1.0-plugins-imx-imxaudio = "build-deps"
-INSANE_SKIP_gstreamer1.0-plugins-imx-imxvpu = "build-deps"
-INSANE_SKIP_gstreamer1.0-plugins-imx-imxg2d = "build-deps"
--
1.9.1
More information about the meta-freescale
mailing list