mirror of
https://github.com/nxp-imx/meta-imx.git
synced 2025-07-19 18:39:09 +02:00
multilib: imx-dsp: Fix install/remove [YOCIMX-6228]
Log data follows: | DEBUG: Executing python function extend_recipe_sysroot | NOTE: Direct dependencies are ['virtual:native:/opt/work/kirkstone/sources/poky/meta/recipes-devtools/autoconf/autoconf_2.71.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-devtools/gcc/gcc-runtime_11.2.bb:do_populate_sysroot', 'virtual:native:/opt/work/kirkstone/sources/poky/meta/recipes-devtools/automake/automake_1.16.5.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-devtools/gcc/gcc-cross_11.2.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-devtools/libtool/libtool-cross_2.4.7.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-devtools/libtool/libtool-native_2.4.7.bb:do_populate_sysroot', 'virtual:native:/opt/work/kirkstone/sources/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot', '/opt/work/kirkstone/sources/poky/meta/recipes-core/glibc/glibc_2.35.bb:do_populate_sysroot', 'virtual:native:/opt/work/kirkstone/sources/poky/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'virtual:native:/opt/work/kirkstone/sources/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot'] | NOTE: Installed into sysroot: [] | NOTE: Skipping as already exists in sysroot: ['autoconf-native', 'gcc-runtime', 'automake-native', 'gcc-cross-aarch64', 'libtool-cross', 'libtool-native', 'pseudo-native', 'quilt-native', 'glibc', 'pkgconfig-native', 'patch-native', 'linux-libc-headers', 'm4-native', 'gnu-config-native', 'texinfo-dummy-native', 'binutils-cross-aarch64', 'xz-native', 'mpfr-native', 'gmp-native', 'flex-native', 'libmpc-native', 'zlib-native', 'attr-native', 'libgcc', 'gettext-minimal-native'] | DEBUG: Python function extend_recipe_sysroot finished | DEBUG: Executing python function autotools_aclocals | DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common'] | DEBUG: Python function autotools_aclocals finished | DEBUG: Executing shell function do_install | NOTE: make -j 15 DESTDIR=/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image install | make[1]: Entering directory '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/build' | make[1]: Nothing to be done for 'install-exec-am'. | /opt/work/kirkstone/build/tmp/hosttools/mkdir -p '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/unit_tests/DSP' | /opt/work/kirkstone/build/tmp/hosttools/mkdir -p '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/usr/lib64/imx-mm/audio-codec/wrap' | /opt/work/kirkstone/build/tmp/hosttools/mkdir -p '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/usr/lib64/pkgconfig' | /opt/work/kirkstone/build/tmp/hosttools/mkdir -p '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/lib64/firmware/imx/dsp' | /opt/work/kirkstone/build/tmp/hosttools/install -c -m 644 ../imx-dsp-2.0.0/./release/exe/dsp_test.out ../imx-dsp-2.0.0/./release/exe/dsp_rend_test.out '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/unit_tests/DSP' | /opt/work/kirkstone/build/tmp/hosttools/install -c -m 644 ../imx-dsp-2.0.0/./release/wrapper/lib_dsp_wrap_arm_elinux.so '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/usr/lib64/imx-mm/audio-codec/wrap' | /opt/work/kirkstone/build/tmp/hosttools/install -c -m 644 libfsldspframework.pc '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/usr/lib64/pkgconfig' | /opt/work/kirkstone/build/tmp/hosttools/install -c -m 644 ../imx-dsp-2.0.0/./release/hifi4_imx8mp.bin ../imx-dsp-2.0.0/./release/hifi4_imx8qmqxp.bin ../imx-dsp-2.0.0/./release/hifi4_imx8ulp.bin '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/lib64/firmware/imx/dsp' | make install-data-hook | make[2]: Entering directory '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/build' | make[2]: Leaving directory '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/build' | make[1]: Leaving directory '/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/build' | find: ‘/opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/lib/firmware/imx/dsp’: No such file or directory | WARNING: /opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/temp/run.do_install.451957:158 exit 1 from 'find /opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/image/lib/firmware/imx/dsp -name hifi4_*.bin -not -name *imx8qmqxp* -exec rm {} \;' | WARNING: Backtrace (BB generated script): | #1: do_install, /opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/temp/run.do_install.451957, line 158 | #2: main, /opt/work/kirkstone/build/tmp/work/imx8qxpc0mek-poky-linux/imx-dsp/2.0.0-r0/temp/run.do_install.451957, line 212 ERROR: Task (/opt/work/kirkstone/sources/meta-imx/meta-bsp/recipes-multimedia/imx-dsp/imx-dsp_2.0.0.bb:do_install) failed with exit code '1' Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
This commit is contained in:
parent
d16247a59b
commit
a8309b46aa
|
@ -34,9 +34,9 @@ UNSUPPORTED_TESTS:mx8ulp-nxp-bsp = ""
|
|||
|
||||
do_install:append () {
|
||||
# Remove firmware not for this platform
|
||||
find ${D}/lib/firmware/imx/dsp -name hifi4_*.bin -not -name *${HIFI4_PLATFORM}* -exec rm {} \;
|
||||
find ${D}/${baselib}/firmware/imx/dsp -name hifi4_*.bin -not -name *${HIFI4_PLATFORM}* -exec rm {} \;
|
||||
# Set the expected generic name for the firmware
|
||||
mv ${D}/lib/firmware/imx/dsp/hifi4_${HIFI4_PLATFORM}.bin ${D}/lib/firmware/imx/dsp/hifi4.bin
|
||||
mv ${D}/${baselib}/firmware/imx/dsp/hifi4_${HIFI4_PLATFORM}.bin ${D}/${baselib}/firmware/imx/dsp/hifi4.bin
|
||||
# Remove unit tests not for this platform
|
||||
for unsupported_test in ${UNSUPPORTED_TESTS}; do
|
||||
find ${D}/unit_tests/DSP -name $unsupported_test* -exec rm {} \;
|
||||
|
|
Loading…
Reference in New Issue
Block a user