On 08.03.2023 12:18, Richard Purdie wrote:
Yes, this is still reproducible in a clean build, with a fresh poky
clone. Same steps as before:
git clone https://github.com/yoctoproject/poky.git; cd poky/; .
oe-init-build-env
add to local.conf:
require conf/multilib.conf
MACHINE = "qemuarm64"
MULTILIBS = "multilib:lib32"
DEFAULTTUNE:virtclass-multilib-lib32 = "armv7athf-neon"
bitbake gcc-cross-canadian-arm
update local.conf to force a rebuild:
GCCPIE = "--disable-default-pie"
bitbake gcc-cross-canadian-arm
Sorry, it looks like I messed something up in testing. The approach is
the right one but as you mention, it isn't quite working.
I've sent another patch which does work with the steps above. We can't
just use nativesdk since the file lists of the different canadian
targets may be different and would cause a different kind of failure. I
therefore tweaked the prefix accordingly and made the fix multilib
specific at the call site that triggers the issue.
The new patch fixes the build for me as well, thanks a lot!
Ovidiu
Cheers,
Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#178166):
https://lists.openembedded.org/g/openembedded-core/message/178166
Mute This Topic: https://lists.openembedded.org/mt/97268632/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-