Package: src:kweather Version: 24.12.0-1 Severity: important Tags: sid forky User: debian-...@lists.debian.org Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release] Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The severity of this report will be raised before the forky release. The full build log can be found at: http://qa-logs.debian.net/2025/02/16/amd64exp/kweather_24.12.0-1_unstable_gccexp.log.gz The last lines of the build log are at the end of this report. To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS. Other Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-15/porting_to.html [...] /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/SetupWizard_qml.cpp.o:(.rodata+0xde1c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/TemperatureChartCard_qml.cpp.o:(.rodata+0x30d8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/SunriseCard_qml.cpp.o:(.rodata+0x2984): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/InfoCard_qml.cpp.o:(.rodata+0x31f8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/WeatherStrip_qml.cpp.o:(.rodata+0x1bd0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/DynamicForecastPage_qml.cpp.o:(.rodata+0xdb9c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweather.dir/.rcc/qmlcache/kweather_qml/FlatForecastPage_qml.cpp.o:(.rodata+0xef8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweatherbackgroundsplugin_init.dir/kweatherbackgroundsplugin_init.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweatherbackgroundscomponentsplugin_init.dir/kweatherbackgroundscomponentsplugin_init.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweathercomponentsplugin_init.dir/kweathercomponentsplugin_init.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweatherlocationsplugin_init.dir/kweatherlocationsplugin_init.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: CMakeFiles/kweathersettingsplugin_init.dir/kweathersettingsplugin_init.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherLib.a(kweathersettings.cpp.o):(.rodata+0x1c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherLib.a(mocs_compilation.cpp.o):(.rodata+0x4a8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../bin/org/kde/kweather/backgrounds/libkweatherbackgroundsplugin.a(kweatherbackgroundsplugin_org_kde_kweather_backgroundsPlugin.cpp.o):(.rodata+0xec): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../bin/org/kde/kweather/backgrounds/components/libkweatherbackgroundscomponentsplugin.a(kweatherbackgroundscomponentsplugin_org_kde_kweather_backgrounds_componentsPlugin.cpp.o):(.rodata+0x118): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../bin/org/kde/kweather/components/libkweathercomponentsplugin.a(kweathercomponentsplugin_org_kde_kweather_componentsPlugin.cpp.o):(.rodata+0xec): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../bin/org/kde/kweather/locations/libkweatherlocationsplugin.a(kweatherlocationsplugin_org_kde_kweather_locationsPlugin.cpp.o):(.rodata+0xec): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../bin/org/kde/kweather/settings/libkweathersettingsplugin.a(kweathersettingsplugin_org_kde_kweather_settingsPlugin.cpp.o):(.rodata+0xe8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(kweatherbackgrounds_qmltyperegistrations.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(kweatherbackgrounds_qmlcache_loader.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(DynamicBackground_qml.cpp.o):(.rodata+0x760): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(ClearDay_qml.cpp.o):(.rodata+0x43c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(ClearNight_qml.cpp.o):(.rodata+0x454): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(CloudyDay_qml.cpp.o):(.rodata+0x4b4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(CloudyNight_qml.cpp.o):(.rodata+0x4e4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(Misty_qml.cpp.o):(.rodata+0x4b4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(PartlyCloudyDay_qml.cpp.o):(.rodata+0x4b4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(PartlyCloudyNight_qml.cpp.o):(.rodata+0x4e4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(RainyDay_qml.cpp.o):(.rodata+0x4dc): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(RainyNight_qml.cpp.o):(.rodata+0x4e4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(SnowyDay_qml.cpp.o):(.rodata+0x454): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgrounds.a(SnowyNight_qml.cpp.o):(.rodata+0x454): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(kweatherbackgroundscomponents_qmltyperegistrations.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(kweatherbackgroundscomponents_qmlcache_loader.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Sun_qml.cpp.o):(.rodata+0x1b74): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Stars_qml.cpp.o):(.rodata+0x1250): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Snow_qml.cpp.o):(.rodata+0x11ac): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Rain_qml.cpp.o):(.rodata+0x10ec): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Cloud_qml.cpp.o):(.rodata+0x1578): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherbackgroundscomponents.a(Cloudy_qml.cpp.o):(.rodata+0x20a0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathercomponents.a(kweathercomponents_qmltyperegistrations.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathercomponents.a(kweathercomponents_qmlcache_loader.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathercomponents.a(ListDelegate_qml.cpp.o):(.rodata+0x192c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(kweatherlocations_qmltyperegistrations.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(kweatherlocations_qmlcache_loader.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(LocationsListView_qml.cpp.o):(.rodata+0x64e4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(LocationsListPage_qml.cpp.o):(.rodata+0xa04): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(LocationsListDialog_qml.cpp.o):(.rodata+0xdf8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(AddLocationDialog_qml.cpp.o):(.rodata+0xb98): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(AddLocationListView_qml.cpp.o):(.rodata+0x3f54): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweatherlocations.a(AddLocationPage_qml.cpp.o):(.rodata+0x65c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(kweathersettings_qmltyperegistrations.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(kweathersettings_qmlcache_loader.cpp.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(SettingsPage_qml.cpp.o):(.rodata+0x4d4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(SettingsComponent_qml.cpp.o):(.rodata+0x4100): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(SettingsDialog_qml.cpp.o):(.rodata+0xff8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(SettingsWindow_qml.cpp.o):(.rodata+0x1614): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here /usr/bin/ld: ../lib/libkweathersettings.a(TemperatureUnitComboBox_qml.cpp.o):(.rodata+0xc6c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kweather.dir/main.cpp.o:(.rodata+0x0): first defined here collect2: error: ld returned 1 exit status 2.dir/.qt/rcc/qrc_kweatherlocations_raw_qml_0_init.cpp.o CMakeFiles/kweathersettings_resources_1.dir/.qt/rcc/qrc_qmake_org_kde_kweather_settings_init.cpp.o CMakeFiles/kweathersettings_resources_2.dir/.qt/rcc/qrc_kweathersettings_raw_qml_0_init.cpp.o /usr/lib/x86_64-linux-gnu/libQt6QuickControls2.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Charts.so.6.7.2 /usr/lib/x86_64-linux-gnu/libKF6Notifications.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKWeatherCore.so.24.12.0 ../lib/libkweatherLib.a ../bin/org/kde/kweather/backgrounds/libkweatherbackgroundsplugin.a ../bin/org/kde/kweather/backgrounds/components/libkweatherbackgroundscomponentsplugin.a ../bin/org/kde/kweather/components/libkweathercomponentsplugin.a ../bin/org/kde/kweather/locations/libkweatherlocationsplugin.a ../bin/org/kde/kweather/settings/libkweathersettingsplugin.a /usr/lib/x86_64-linux-gnu/libKF6Crash.so.6.10.0 /usr/lib/x86_64-linux-gnu/libQt6Quick.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6QmlModels.so.6.7.2 /usr/lib/x86_64-linux -gnu/libQt6OpenGLWidgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libKF6I18n.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6ConfigGui.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6ConfigCore.so.6.10.0 ../lib/libkweatherbackgrounds.a ../lib/libkweatherbackgroundscomponents.a ../lib/libkweathercomponents.a ../lib/libkweatherlocations.a ../lib/libkweathersettings.a /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Network.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6QmlBuiltins.a /usr/lib/x86_64-linux-gnu/libQt6OpenGL.so.6.7.2 /usr/lib/x86_64-linux-gnu/libKF6CoreAddons.so.6.10.0 /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6DBus.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so make[3]: *** [src/CMakeFiles/kweather.dir/build.make:867: bin/kweather] Error 1 make[3]: Leaving directory '/build/reproducible-path/kweather-24.12.0/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:757: src/CMakeFiles/kweather.dir/all] Error 2 make[2]: Leaving directory '/build/reproducible-path/kweather-24.12.0/obj-x86_64-linux-gnu' make[1]: *** [Makefile:149: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/kweather-24.12.0/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2