]> code.ossystems Code Review - meta-freescale.git/commitdiff
imx-codec: Fix wrong packaging of 'src' codec
authorOtavio Salvador <otavio@ossystems.com.br>
Wed, 27 Mar 2019 13:16:46 +0000 (10:16 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Wed, 27 Mar 2019 13:23:15 +0000 (10:23 -0300)
This overrides the package split regarding the debug symbols to avoid
the generation of a '-src' package which causes the 'src' codec to be
left unpackaged.

This is a side effect of following commit:

,----
| Author: Joshua Watt <jpewhacker@gmail.com>
| Date:   Wed Mar 6 10:32:30 2019 -0600
|
|     Add source package to ${PACKAGES}
|
|     Permanently adds the -src source package to ${PACKAGES} instead of
|     relying on creating it dynamically at packaging time. The
|     source package is now defined in bitbake.conf, just like -dev and -dbg
|     packages.
|
|     For compatibility, the -src package is still added dynamically if
|     it was missing, since some recipes have a tendency to completely
|     override PACKAGES and do so without manually adding back the -src
|     package.
|
|     This allows RDEPENDS on the -src packages, which wasn't previously
|     possible.
|
|     [YOCTO #13203]
|
|     Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|     Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
`----

As this is a very weird corner case, we handle it here instead of
fixing OE-Core.

Change-Id: Ief1ca6da5db26cc536ba18af64b614f6cce26065
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
recipes-multimedia/imx-codec/imx-codec_4.4.2.bb

index 39860c862278fe1df1f66ba7886a73eff936a1cd..050480d0e787e8d19bb5dac3f4fcd461d889d675 100644 (file)
@@ -23,6 +23,9 @@ EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8
 PACKAGECONFIG ?= ""
 PACKAGECONFIG_imxvpu = "vpu"
 
+# We need to ensure we don't have '-src' package overrided
+PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src'
+
 PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu"
 
 do_install_append() {