Source: cmake Version: 3.31.6-2 Severity: serious User: [email protected] Usertags: cmake-4 Tags: ftbfs, forky, sid
Dear maintainer, During a test rebuild for CMake 4, cmake failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] make[3]: Leaving directory '/build/reproducible-path/cmake-3.31.6/Build' make[2]: *** [CMakeFiles/Makefile2:2028: Source/CMakeFiles/CTestLib.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 86%] Building CXX object Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetItemModel.cpp.o cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Build/Utilities -I/build/reproducible-path/cmake-3.31.6/Build/Source -I/build/reproducible-path/cmake-3.31.6/Source -I/build/reproducible-path/cmake-3.31.6/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.6/Utilities/std -isystem /build/reproducible-path/cmake-3.31.6/Utilities -isystem /usr/include/jsoncpp -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -Wno-deprecated-declarations -MD -MT Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetItemModel.cpp.o -MF CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetItemModel.cpp.o.d -o CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetItemModel.cpp.o -c /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog/moc_QCMakePresetItemModel.cpp [ 86%] Building CXX object Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_QCMakeWidgets.cpp.o cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Build/Utilities -I/build/reproducible-path/cmake-3.31.6/Build/Source -I/build/reproducible-path/cmake-3.31.6/Source -I/build/reproducible-path/cmake-3.31.6/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.6/Utilities/std -isystem /build/reproducible-path/cmake-3.31.6/Utilities -isystem /usr/include/jsoncpp -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -Wno-deprecated-declarations -MD -MT Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_QCMakeWidgets.cpp.o -MF CMakeFiles/CMakeGUILib.dir/moc_QCMakeWidgets.cpp.o.d -o CMakeFiles/CMakeGUILib.dir/moc_QCMakeWidgets.cpp.o -c /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog/moc_QCMakeWidgets.cpp [ 87%] Building CXX object Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_RegexExplorer.cpp.o cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Build/Utilities -I/build/reproducible-path/cmake-3.31.6/Build/Source -I/build/reproducible-path/cmake-3.31.6/Source -I/build/reproducible-path/cmake-3.31.6/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.6/Utilities/std -isystem /build/reproducible-path/cmake-3.31.6/Utilities -isystem /usr/include/jsoncpp -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -Wno-deprecated-declarations -MD -MT Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_RegexExplorer.cpp.o -MF CMakeFiles/CMakeGUILib.dir/moc_RegexExplorer.cpp.o.d -o CMakeFiles/CMakeGUILib.dir/moc_RegexExplorer.cpp.o -c /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog/moc_RegexExplorer.cpp [ 87%] Building CXX object Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_WarningMessagesDialog.cpp.o cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Source/QtDialog -I/build/reproducible-path/cmake-3.31.6/Build/Utilities -I/build/reproducible-path/cmake-3.31.6/Build/Source -I/build/reproducible-path/cmake-3.31.6/Source -I/build/reproducible-path/cmake-3.31.6/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.6/Utilities/std -isystem /build/reproducible-path/cmake-3.31.6/Utilities -isystem /usr/include/jsoncpp -isystem /usr/include/aarch64-linux-gnu/qt6/QtCore -isystem /usr/include/aarch64-linux-gnu/qt6 -isystem /usr/lib/aarch64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt6/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -Wno-deprecated-declarations -MD -MT Source/QtDialog/CMakeFiles/CMakeGUILib.dir/moc_WarningMessagesDialog.cpp.o -MF CMakeFiles/CMakeGUILib.dir/moc_WarningMessagesDialog.cpp.o.d -o CMakeFiles/CMakeGUILib.dir/moc_WarningMessagesDialog.cpp.o -c /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog/moc_WarningMessagesDialog.cpp [ 87%] Linking CXX static library libCMakeGUILib.a cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /build/reproducible-path/cmake-3.31.6/Build/Bootstrap.cmk/cmake -P CMakeFiles/CMakeGUILib.dir/cmake_clean_target.cmake cd /build/reproducible-path/cmake-3.31.6/Build/Source/QtDialog && /build/reproducible-path/cmake-3.31.6/Build/Bootstrap.cmk/cmake -E cmake_link_script CMakeFiles/CMakeGUILib.dir/link.txt --verbose=1 /usr/bin/ar qc libCMakeGUILib.a CMakeFiles/CMakeGUILib.dir/AddCacheEntry.cxx.o CMakeFiles/CMakeGUILib.dir/CMakeSetupDialog.cxx.o CMakeFiles/CMakeGUILib.dir/EnvironmentDialog.cxx.o CMakeFiles/CMakeGUILib.dir/FirstConfigure.cxx.o CMakeFiles/CMakeGUILib.dir/QCMake.cxx.o CMakeFiles/CMakeGUILib.dir/QCMakeCacheView.cxx.o CMakeFiles/CMakeGUILib.dir/QCMakePreset.cxx.o CMakeFiles/CMakeGUILib.dir/QCMakePresetComboBox.cxx.o CMakeFiles/CMakeGUILib.dir/QCMakePresetItemModel.cxx.o CMakeFiles/CMakeGUILib.dir/QCMakeWidgets.cxx.o CMakeFiles/CMakeGUILib.dir/RegexExplorer.cxx.o CMakeFiles/CMakeGUILib.dir/WarningMessagesDialog.cxx.o CMakeFiles/CMakeGUILib.dir/moc_AddCacheEntry.cpp.o CMakeFiles/CMakeGUILib.dir/moc_Compilers.cpp.o CMakeFiles/CMakeGUILib.dir/moc_CMakeSetupDialog.cpp.o CMakeFiles/CMakeGUILib.dir/moc_EnvironmentDialog.cpp.o CMakeFiles/CMakeGUILib.dir/moc_FirstConfigure.cpp.o CMakeFiles/CMakeGUILib.dir/moc_QCMake.cpp.o CMakeFiles/CMakeGUILib.dir/moc_QCMakeCacheView.cpp.o CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetComboBox.cpp.o CMakeFiles/CMakeGUILib.dir/moc_QCMakePresetItemModel.cpp.o CMakeFiles/CMakeGUILib.dir/moc_QCMakeWidgets.cpp.o CMakeFiles/CMakeGUILib.dir/moc_RegexExplorer.cpp.o CMakeFiles/CMakeGUILib.dir/moc_WarningMessagesDialog.cpp.o /usr/bin/ranlib libCMakeGUILib.a make[3]: Leaving directory '/build/reproducible-path/cmake-3.31.6/Build' [ 87%] Built target CMakeGUILib make[2]: Leaving directory '/build/reproducible-path/cmake-3.31.6/Build' make[1]: *** [Makefile:169: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/cmake-3.31.6/Build' dh_auto_build: error: cd Build && make -j8 returned exit code 2 make: *** [debian/rules:95: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-08-29T15:49:32Z ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/artifact/2390482/ The most likely cause of build failures is the removed backwards compatibility for CMake versions earlier than 3.5. You can find additional information in my debian-devel announcement: https://lists.debian.org/debian-devel/2025/04/msg00310.html About the archive rebuild: The build was made on debusine.debian.net, using sbuild. You can find the build task here: https://debusine.debian.net/work-request/152581/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks, Timo

