mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
hdf5: Fix install conflict when enable multilib.
Error: Transaction test error:
file /usr/bin/h5cc conflicts between attempted installs of lib32-hdf5-1.14.2-r0.armv7ahf_neon and hdf5-1.14.2-r0.cortexa57
file /usr/bin/h5hlcc conflicts between attempted installs of lib32-hdf5-1.14.2-r0.armv7ahf_neon and hdf5-1.14.2-r0.cortexa57
The differences of h5cc are as follows:
@@ -44,7 +44,7 @@
exit $status
;;
*)
- /usr/bin/arm-pokymllib32-linux-gnueabi/arm-pokymllib32-linux-gnueabi-clang $@ `pkg-config --define-variable=prefix=$dir --cflags --libs hdf5`
+ /usr/bin/aarch64-poky-linux/aarch64-poky-linux-clang $@ `pkg-config --define-variable=prefix=$dir --cflags --libs hdf5`
status=$?
exit $status
;;
The differences of h5hlcc are as follows:
@@ -44,7 +44,7 @@
exit $status
;;
*)
- /usr/bin/arm-pokymllib32-linux-gnueabi/arm-pokymllib32-linux-gnueabi-clang $@ `pkg-config --define-variable=prefix=$dir --cflags --libs hdf5_hl`
+ /usr/bin/aarch64-poky-linux/aarch64-poky-linux-clang $@ `pkg-config --define-variable=prefix=$dir --cflags --libs hdf5_hl`
status=$?
exit $status
;;
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
2d02f287e3
commit
fc7666e5bc
|
|
@ -7,7 +7,7 @@ SECTION = "libs"
|
|||
LICENSE = "HDF5"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=9ba0f3d878ab6c2403c86e9b0362d998"
|
||||
|
||||
inherit cmake siteinfo qemu multilib_header
|
||||
inherit cmake siteinfo qemu multilib_header multilib_script
|
||||
|
||||
DEPENDS += "qemu-native zlib"
|
||||
|
||||
|
|
@ -40,6 +40,10 @@ EOF
|
|||
|
||||
do_unpack[postfuncs] += "gen_emu"
|
||||
|
||||
MULTILIB_SCRIPTS += "${PN}:${bindir}/h5cc \
|
||||
${PN}:${bindir}/h5hlcc \
|
||||
"
|
||||
|
||||
do_install:append() {
|
||||
# Used for generating config files on target
|
||||
install -m 755 ${B}/bin/H5detect ${D}${bindir}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user