diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2019-03-27 10:16:46 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-03-27 10:23:15 -0300 |
commit | d2d82455c33e4c4fef09f43a4e81a808bc87a464 (patch) | |
tree | ba9177952cc556eea3e0a7d249c325dd751336b7 /recipes-multimedia/imx-codec | |
parent | 6122da992696034d1ca2517ce77b172ba0942a8c (diff) | |
download | meta-freescale-d2d82455c33e4c4fef09f43a4e81a808bc87a464.tar.gz |
imx-codec: Fix wrong packaging of 'src' codec
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>
Diffstat (limited to 'recipes-multimedia/imx-codec')
-rw-r--r-- | recipes-multimedia/imx-codec/imx-codec_4.4.2.bb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb b/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb index 39860c86..050480d0 100644 --- a/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb +++ b/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb | |||
@@ -23,6 +23,9 @@ EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8 | |||
23 | PACKAGECONFIG ?= "" | 23 | PACKAGECONFIG ?= "" |
24 | PACKAGECONFIG_imxvpu = "vpu" | 24 | PACKAGECONFIG_imxvpu = "vpu" |
25 | 25 | ||
26 | # We need to ensure we don't have '-src' package overrided | ||
27 | PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src' | ||
28 | |||
26 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" | 29 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" |
27 | 30 | ||
28 | do_install_append() { | 31 | do_install_append() { |