LibKF6Breeze Icons and KIconLoader

Fabian Vogt fabian at ritter-vogt.de
Fri May 24 09:00:52 BST 2024


Hi,

Am Freitag, 24. Mai 2024, 00:13:11 MESZ schrieb Bernhard Rosenkränzer:
> On Thursday, May 23, 2024 22:20 CEST, Jonathan Riddell <jr at jriddell.org> wrote:
> 
> > Has anyone had issues with Breeze loading using Frameworks 6.2 or
> > master building the libKF6BreezeIcons.so.6 library in breeze-icons.
> 
> Yes, there was an oddity here too. When building the package with LTO enabled as we usually do, it fails with
> 
> ld.lld: error: src/qrc_breeze-icons.o: Invalid bitcode signature
> 
> while linking libKF6BreezeIcons.so.6.2.0
> 
> But I didn't get around to debugging it properly yet, and disabling LTO fixed at least building it.
> This smells more like an rcc or toolchain bug though (and qrc_breeze-iconstmp.cpp.o looks ok), so it may not be related to the problem you're seeing.

That sounds like it uses qt_add_big_resources which is completely broken by
design and must not be used. It messes with object file data directly in a way
which just breaks everything: https://bugreports.qt.io/browse/QTBUG-73834

Cheers,
Fabian

> ttyl
> bero
> 
> 






More information about the Distributions mailing list