[Pkg-cmake-team] Bug#1096444: cmake: ftbfs with GCC-15
Matthias Klose
doko at debian.org
Mon Feb 17 17:07:25 GMT 2025
Package: src:cmake
Version: 3.31.5-2
Severity: important
Tags: sid forky
User: debian-gcc at 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/cmake_3.31.5-2_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
[...]
cd /build/reproducible-path/cmake-3.31.5/Build && /build/reproducible-path/cmake-3.31.5/Build/Bootstrap.cmk/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/cmake-3.31.5 /build/reproducible-path/cmake-3.31.5/Source/QtDialog /build/reproducible-path/cmake-3.31.5/Build /build/reproducible-path/cmake-3.31.5/Build/Source/QtDialog /build/reproducible-path/cmake-3.31.5/Build/Source/QtDialog/CMakeFiles/cmake-gui.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/build/reproducible-path/cmake-3.31.5/Build'
make -f Source/QtDialog/CMakeFiles/cmake-gui.dir/build.make Source/QtDialog/CMakeFiles/cmake-gui.dir/build
make[3]: Entering directory '/build/reproducible-path/cmake-3.31.5/Build'
[ 98%] Building CXX object Source/QtDialog/CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o
cd /build/reproducible-path/cmake-3.31.5/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.5/Build/Source/QtDialog -I/build/reproducible-path/cmake-3.31.5/Source/QtDialog -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++17 -Wno-deprecated-declarations -MD -MT Source/QtDialog/CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o -MF CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o.d -o CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o -c /build/reproducible-path/cmake-3.31.5/Source/QtDialog/CMakeGUIExec.cxx
[ 98%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testCMExtEnumSet.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testCMExtEnumSet.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testCMExtEnumSet.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testCMExtEnumSet.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testCMExtEnumSet.cxx
[ 98%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testList.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testList.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testList.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testList.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testList.cxx
[ 98%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testCMakePath.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testCMakePath.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testCMakePath.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testCMakePath.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testCMakePath.cxx
[ 98%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerAdapter.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerAdapter.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerAdapter.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerAdapter.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerAdapter.cxx
[ 98%] Linking CXX executable ../../bin/cmake-gui
cd /build/reproducible-path/cmake-3.31.5/Build/Source/QtDialog && /build/reproducible-path/cmake-3.31.5/Build/Bootstrap.cmk/cmake -E cmake_link_script CMakeFiles/cmake-gui.dir/link.txt --verbose=1
/usr/bin/ld: libCMakeGUIMainLib.a(CMakeSetup.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(CMakeSetupDialog.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(EnvironmentDialog.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(FirstConfigure.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMake.cxx.o):(.rodata+0x1bd): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMakeCacheView.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMakePreset.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMakePresetComboBox.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMakePresetItemModel.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(QCMakeWidgets.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(RegexExplorer.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(WarningMessagesDialog.cxx.o):(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_Compilers.cpp.o):(.rodata+0x54): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_CMakeSetupDialog.cpp.o):(.rodata+0xf44): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_EnvironmentDialog.cpp.o):(.rodata+0x29c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_FirstConfigure.cpp.o):(.rodata+0x2a4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_QCMake.cpp.o):(.rodata+0xcc4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_QCMakeCacheView.cpp.o):(.rodata+0x3dc): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_QCMakePresetComboBox.cpp.o):(.rodata+0x160): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_QCMakePresetItemModel.cpp.o):(.rodata+0xc8): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_QCMakeWidgets.cpp.o):(.rodata+0x290): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_RegexExplorer.cpp.o):(.rodata+0x1bc): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_WarningMessagesDialog.cpp.o):(.rodata+0x214): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(AddCacheEntry.cxx.o):(.rodata+0x10): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
/usr/bin/ld: libCMakeGUILib.a(moc_AddCacheEntry.cpp.o):(.rodata+0xac): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o:(.rodata+0x0): first defined here
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerAdapterPipe.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerAdapterPipe.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerAdapterPipe.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerAdapterPipe.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerAdapterPipe.cxx
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerBreakpointManager.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerBreakpointManager.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerBreakpointManager.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerBreakpointManager.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerBreakpointManager.cxx
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariables.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariables.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerVariables.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerVariables.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerVariables.cxx
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesHelper.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesHelper.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesHelper.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesHelper.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerVariablesHelper.cxx
collect2: error: ld returned 1 exit status
/usr/bin/g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/cmake-gui.dir/link.d "CMakeFiles/cmake-gui.dir/CMakeGUIExec.cxx.o" CMakeFiles/CMakeGUIQRCLib.dir/qrc_CMakeSetup.cpp.o -o ../../bin/cmake-gui libCMakeGUIMainLib.a libCMakeGUILib.a ../libCMakeLib.a ../../Utilities/std/libcmstd.a ../kwsys/libcmsys.a -ldl /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/x86_64-linux-gnu/libarchive.so /usr/lib/x86_64-linux-gnu/librhash.so /usr/lib/x86_64-linux-gnu/libuv.so /usr/lib/x86_64-linux-gnu/libz.so ../../Utilities/cmllpkgc/libcmllpkgc.a /usr/lib/x86_64-linux-gnu/libcppdap.a /usr/lib/x86_64-linux-gnu/libjsoncpp.so -lpthread -latomic /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Gui.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]: *** [Source/QtDialog/CMakeFiles/cmake-gui.dir/build.make:125: bin/cmake-gui] Error 1
make[3]: Leaving directory '/build/reproducible-path/cmake-3.31.5/Build'
make[2]: *** [CMakeFiles/Makefile2:2346: Source/QtDialog/CMakeFiles/cmake-gui.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesManager.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesManager.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesManager.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesManager.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerVariablesManager.cxx
[100%] Building CXX object Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerThread.cxx.o
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /usr/bin/g++ -I/build/reproducible-path/cmake-3.31.5/Build/Utilities -I/build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib -I/build/reproducible-path/cmake-3.31.5/Build/Source -I/build/reproducible-path/cmake-3.31.5/Source -I/build/reproducible-path/cmake-3.31.5/Source/CTest -I/build/reproducible-path/cmake-3.31.5/Source/LexerParser -isystem /build/reproducible-path/cmake-3.31.5/Utilities/std -isystem /build/reproducible-path/cmake-3.31.5/Utilities -isystem /usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wno-deprecated-declarations -MD -MT Tests/CMakeLib/CMakeFiles/CMakeLibTests.dir/testDebuggerThread.cxx.o -MF CMakeFiles/CMakeLibTests.dir/testDebuggerThread.cxx.o.d -o CMakeFiles/CMakeLibTests.dir/testDebuggerThread.cxx.o -c /build/reproducible-path/cmake-3.31.5/Tests/CMakeLib/testDebuggerThread.cxx
[100%] Linking CXX executable CMakeLibTests
cd /build/reproducible-path/cmake-3.31.5/Build/Tests/CMakeLib && /build/reproducible-path/cmake-3.31.5/Build/Bootstrap.cmk/cmake -E cmake_link_script CMakeFiles/CMakeLibTests.dir/link.txt --verbose=1
/usr/bin/g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/cmake-3.31.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/CMakeLibTests.dir/link.d CMakeFiles/CMakeLibTests.dir/CMakeLibTests.cxx.o CMakeFiles/CMakeLibTests.dir/testAssert.cxx.o CMakeFiles/CMakeLibTests.dir/testArgumentParser.cxx.o CMakeFiles/CMakeLibTests.dir/testCTestBinPacker.cxx.o CMakeFiles/CMakeLibTests.dir/testCTestResourceAllocator.cxx.o CMakeFiles/CMakeLibTests.dir/testCTestResourceSpec.cxx.o CMakeFiles/CMakeLibTests.dir/testCTestResourceGroups.cxx.o CMakeFiles/CMakeLibTests.dir/testDebug.cxx.o CMakeFiles/CMakeLibTests.dir/testGccDepfileReader.cxx.o CMakeFiles/CMakeLibTests.dir/testGeneratedFileStream.cxx.o CMakeFiles/CMakeLibTests.dir/testJSONHelpers.cxx.o CMakeFiles/CMakeLibTests.dir/testRST.cxx.o CMakeFiles/CMakeLibTests.dir/testRange.cxx.o CMakeFiles/CMakeLibTests.dir/testOptional.cxx.o CMakeFiles/CMakeLibTests.dir/testString.cxx.o CMakeFiles/CMakeLibTests.dir/testStringAlgorithms.cxx.o CMakeFiles/CMakeLibTests.dir/testSystemTools.cxx.o CMakeFiles/CMakeLibTests.dir/testUTF8.cxx.o CMakeFiles/CMakeLibTests.dir/testXMLParser.cxx.o CMakeFiles/CMakeLibTests.dir/testXMLSafe.cxx.o CMakeFiles/CMakeLibTests.dir/testFindPackageCommand.cxx.o CMakeFiles/CMakeLibTests.dir/testUVHandlePtr.cxx.o CMakeFiles/CMakeLibTests.dir/testUVJobServerClient.cxx.o CMakeFiles/CMakeLibTests.dir/testUVProcessChain.cxx.o CMakeFiles/CMakeLibTests.dir/testUVRAII.cxx.o CMakeFiles/CMakeLibTests.dir/testUVStreambuf.cxx.o CMakeFiles/CMakeLibTests.dir/testCMExtMemory.cxx.o CMakeFiles/CMakeLibTests.dir/testCMExtAlgorithm.cxx.o CMakeFiles/CMakeLibTests.dir/testCMExtEnumSet.cxx.o CMakeFiles/CMakeLibTests.dir/testList.cxx.o CMakeFiles/CMakeLibTests.dir/testCMakePath.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerAdapter.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerAdapterPipe.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerBreakpointManager.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerVariables.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesHelper.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerVariablesManager.cxx.o CMakeFiles/CMakeLibTests.dir/testDebuggerThread.cxx.o -o CMakeLibTests ../../Source/libCTestLib.a ../../Source/libCMakeLib.a ../../Utilities/std/libcmstd.a ../../Source/kwsys/libcmsys.a -ldl /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/x86_64-linux-gnu/libarchive.so /usr/lib/x86_64-linux-gnu/librhash.so /usr/lib/x86_64-linux-gnu/libuv.so /usr/lib/x86_64-linux-gnu/libz.so ../../Utilities/cmllpkgc/libcmllpkgc.a /usr/lib/x86_64-linux-gnu/libcppdap.a /usr/lib/x86_64-linux-gnu/libjsoncpp.so -lpthread -latomic
make[3]: Leaving directory '/build/reproducible-path/cmake-3.31.5/Build'
[100%] Built target CMakeLibTests
make[2]: Leaving directory '/build/reproducible-path/cmake-3.31.5/Build'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/cmake-3.31.5/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
More information about the Pkg-cmake-team
mailing list