[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