hdf5: inherit pkgconfig

inherit pkgconfig, and fix install conflict when enable multilib, this
can also improve reproducibility

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit a2f2c06ec8)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
This commit is contained in:
Changqing Li 2025-12-02 10:10:18 +08:00 committed by Anuj Mittal
parent 25172ad273
commit 48583153fe
No known key found for this signature in database
GPG Key ID: 4340AEFE69F5085C

View File

@ -7,7 +7,7 @@ SECTION = "libs"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=71a191398102f76050a4e56e78cb4891"
inherit cmake siteinfo qemu multilib_header
inherit cmake pkgconfig siteinfo qemu multilib_header multilib_script
DEPENDS += "qemu-native zlib"
@ -48,8 +48,11 @@ do_configure:append() {
do_install:append() {
# Used for generating config files on target
oe_multilib_header H5pubconf.h
sed -i -e 's|${RECIPE_SYSROOT_NATIVE}||g' ${D}${bindir}/h5cc
}
MULTILIB_SCRIPTS += "${PN}:${bindir}/h5cc"
BBCLASSEXTEND = "native"
# h5fuse.sh script needs bash