Hello Yoann, > I've reproduced this locally: > With SDKMACHINE="i686" > "bitbake nativesdk-glibc" fails with this patch and succeed without. > > The error message boils down to: > | Error: symbol '__sigtimedwait64' is already defined. > > Can you look into this?
Thanks for the report. Root cause: GLIBC_64BIT_TIME_FLAGS:pn-glibc = "" only excludes the target glibc recipe, not the class-extended nativesdk-glibc , so nativesdk-glibc still got built with the new time64 flags, causing that symbol collision. This only affects glibc < 2.40, which is why scarthgap hits it but master/wrynose don't. I've sent a v2 adding GLIBC_64BIT_TIME_FLAGS:pn-nativesdk-glibc = "" to fix it: https://lists.openembedded.org/g/openembedded-core/topic/scarthgap_patch_v2_time64/121014280 Peter Tatrai
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#244769): https://lists.openembedded.org/g/openembedded-core/message/244769 Mute This Topic: https://lists.openembedded.org/mt/120933672/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
