mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
debugedit: Fix install conflict when enable multilib.
Error: Transaction test error:
file /usr/bin/find-debuginfo conflicts between attempted installs of debugedit-5.1-r0.core2_64 and lib32-debugedit-5.1-r0.core2_32
The differences of find-debuginfo are as follows:
@@ -360,7 +360,7 @@ add_minidebug()
# symbol and NOBITS sections so cannot use --keep-only because that is
# too aggressive. Field $2 is the section name, $3 is the section type
# and $8 are the section flags.
- local remove_sections=`x86_64-poky-linux-readelf -W -S "$debuginfo" \
+ local remove_sections=`i686-pokymllib32-linux-readelf -W -S "$debuginfo" \
| awk '{ if (index($2,".debug_") != 1 \
&& ($3 == "PROGBITS" || $3 == "NOTE" || $3 == "NOBITS") \
&& index($8,"A") == 0) \
(From OE-Core rev: 2bc0fcacf0d33eea59a33d28f7263c90c2bf0823)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e77f8ca209
commit
ca3213f225
@@ -21,8 +21,11 @@ SRC_URI[sha256sum] = "ee9b688b2ed8fa62551c54cb5dc31aaa05853e7dedbd9e1237c77894ea
|
||||
DEPENDS = "elfutils xxhash"
|
||||
DEPENDS:append:libc-musl = " musl-legacy-error"
|
||||
|
||||
inherit pkgconfig autotools
|
||||
inherit pkgconfig autotools multilib_script
|
||||
|
||||
RDEPENDS:${PN} += "bash elfutils-binutils"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
||||
MULTILIB_SCRIPTS = "${PN}:${bindir}/find-debuginfo"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user