On Tue, 2026-08-04 at 21:36 +0000, Jaipaul Cheernam wrote:
> Actually , I also sent a patch for lib tool upgrade on
> masterhttps://lists.openembedded.org/g/openembedded-core/message/2427
> 34 
>   
>   I reproduced it locally and dug into why. The root cause is that -
> WCClinker was never a valid libtool flag (only -XCClinker is).
>   It worked in 2.5.4 by accident, but 2.6.2 widened the passthrough
> pattern from -Wa,*|-Werror|-Werror=* to -W* (for LTO warnings),
>   so now -WCClinker gets passed directly to gcc which rejects it.

It was fixed upstream here:

https://github.com/libunwind/libunwind/commit/8e6a348b94a1b8e77ec2a086ff27ea9b78357d71

>   I'd go with --disable-cxx-exceptions for riscv64 — consistent with
> all other arches. The -WCClinker typo can be reported upstream to
> libunwind separately.
> 

and upstream do unconditionally disable it now:

https://github.com/libunwind/libunwind/commit/bda7a2267b8385b869b4eef6a2fcdd696b887ed8

:)

Cheers,

Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#242970): 
https://lists.openembedded.org/g/openembedded-core/message/242970
Mute This Topic: https://lists.openembedded.org/mt/120600439/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to