From 58b226bbdef00d7d6aaebebab414ba0ecfd78413 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Thu, 27 Nov 2025 10:42:07 +0800 Subject: [PATCH] hdf5: fix do_package failure when multilib enabled After upgrading hdf5 to 2.0.0, h5cc and h5hlcc will only be generated when pkg-config is found. With current default config, it will not be generated, remove related configs to fix do_package failure | DEBUG: Executing shell function multilibscript_rename | mv: cannot stat '/tmp/work/cortexa72-wrs-linux/hdf5/2.0.0/package/usr/bin/h5cc': No such file or directory Signed-off-by: Changqing Li Signed-off-by: Khem Raj (cherry picked from commit 39ccbba725d3652e5691162a3b0302966a9247e7) Signed-off-by: Ankur Tyagi Signed-off-by: Anuj Mittal --- meta-oe/recipes-support/hdf5/hdf5_2.0.0.bb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta-oe/recipes-support/hdf5/hdf5_2.0.0.bb b/meta-oe/recipes-support/hdf5/hdf5_2.0.0.bb index 79ce8a018d..798ca1b83f 100644 --- a/meta-oe/recipes-support/hdf5/hdf5_2.0.0.bb +++ b/meta-oe/recipes-support/hdf5/hdf5_2.0.0.bb @@ -7,7 +7,7 @@ SECTION = "libs" LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=71a191398102f76050a4e56e78cb4891" -inherit cmake siteinfo qemu multilib_header multilib_script +inherit cmake siteinfo qemu multilib_header DEPENDS += "qemu-native zlib" @@ -40,10 +40,6 @@ gen_emu:class-native = "" do_unpack[postfuncs] += "gen_emu" -MULTILIB_SCRIPTS += "${PN}:${bindir}/h5cc \ - ${PN}:${bindir}/h5hlcc \ -" - do_configure:append() { sed -i -e 's|${WORKDIR}||g' ${B}/src/libhdf5.settings sed -i -e 's|${WORKDIR}||g' ${B}/src/H5build_settings.c