Build issue with Clang 18.1
This is only recently appeared in main
FAILED: bin/libKF6BreezeIcons.so.6.2.0
: && /usr/lib/llvm/18/bin/clang++ -fPIC -O3 -pipe -flto=thin -march=native -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic -Wzero-as-null-pointer-constant -fdiagnostics-color=always -Wl,--no-undefined -Wl,--enable-new-dtags -O3 -pipe -flto=thin -march=native -Wl,-O1 -Wl,--as-needed -fuse-ld=lld -Wl,--thinlto-jobs=16 -Wl,--build-id=sha1 -Wl,-Bsymbolic-functions -shared -Wl,-soname,libKF6BreezeIcons.so.6 -o bin/libKF6BreezeIcons.so.6.2.0 src/qrc_breeze-icons.o src/CMakeFiles/KF6BreezeIcons.dir/KF6BreezeIcons_autogen/mocs_compilation.cpp.o src/CMakeFiles/KF6BreezeIcons.dir/breezeicons.cpp.o /usr/lib64/libQt6Gui.so.6.7.0 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.7.0 && :
ld.lld: error: src/qrc_breeze-icons.o: Invalid bitcode signature
clang++: error: linker command failed with exit code 1 (use -v to see invocation)