Your message dated Mon, 01 Sep 2025 10:06:16 +0000
with message-id <[email protected]>
and subject line Bug#1112795: fixed in cmake-extras 1.9-1
has caused the Debian Bug report #1112795,
regarding cmake-extras: FTBFS with CMake 4
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1112795: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112795
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cmake-extras
Version: 1.8-1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, cmake-extras failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Testsuite: autopkgtest
Testsuite-Triggers: build-essential, clang, cmake, dbus-test-runner,
devscripts, doxygen, gettext, google-mock, googletest, intltool,
language-pack-en, libclang-dev, libglib2.0-dev, libgtest-dev, libxml2-utils,
licensecheck, locales-all, pkg-config, python3-clang, uuid-runtime
Build-Depends: cmake, debhelper-compat (= 13)
Package-List:
cmake-extras deb devel optional arch=all
Checksums-Sha1:
e1457ebbbea5f75cdeab66dae01ffe2549222013 73878 cmake-extras_1.8.orig.tar.bz2
1c0e359ed58a22d1c602d6ad9b4898f21e8915df 12964 cmake-extras_1.8-1.debian.tar.xz
Checksums-Sha256:
adf8e978db5011d70228dc83f166f1ddfab26a9f2a882bc0a1a031f75d6bc04e 73878
cmake-extras_1.8.orig.tar.bz2
829639af6bd1f326585513c86e719e17c48002b3b08420d469022fa941793298 12964
cmake-extras_1.8-1.debian.tar.xz
Files:
e652864991d2f9f9276460fcfe765f46 73878 cmake-extras_1.8.orig.tar.bz2
12878d6e0159227b4a08f0c6a1fc508e 12964 cmake-extras_1.8-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmenfz0VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxtSwP/RxF4xt1WF78GGxwkTBGmEFHYUAo
aM25ZNGVK8DbbqfQi5ApG8VHzDtX+RFPKUfcrfCYlRJ6LuK/MqgjZi4PR9OFZz1U
mBC6pg2gUEHwZqQ7hzY8uaQgbMhpG8mqjsgnPuXMwlQzJVkkAtaadkaRwELK/pfQ
4hpgNYS8/+QSTtDOCdn9ULQ7vaECvQblVp0xfQ8KFIwC6O1rXUvtXa7FatoFPkjr
RZ5698fslyNzFWtWgqOZn/07+v47T179WxLxL3v+3a1Ryg5a56drJTijoMPeBGk0
/jVjnvhtYlFpKCihcoi4C5GhWrYcWMoF6JxXm40blJh5ecK9hWeQlO5yU63L+xJ4
sdtmNXw8/D+jqiB/pTOaqfU2ZYtzKr+fmjQ+0fFelFlY6YvyaZfr+Xb5wVJ/TkTq
P9sawM5IGowCQQBeBCdc3T0yru8pIUgxNCIgbsMXEcxFVmqsimQQSC0xbFdLMs/S
72cYeB8phkhX0yiS+HGOw/ImbcSamtTaiM6AJisb/auS0xYaYf6834aIjdiKL4zh
D3L+0gVaooeWDaIpT6MQdwmJfZ1DQzmPTTb5+Nd/eM2Eto1VASqkVrQtm0vZTgNT
7icKhc+Cc39uM5XrtFxlXjxdtl9r6RXU7gFI2+QedCHgreJ0CLt4RUrBQxYS3kYi
hWk5RVrv+XQl8Cum
=2V+7
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./cmake-extras_1.8-1.dsc: no acceptable signature found
dpkg-source: info: extracting cmake-extras in
/build/reproducible-path/cmake-extras-1.8
dpkg-source: info: unpacking cmake-extras_1.8.orig.tar.bz2
dpkg-source: info: unpacking cmake-extras_1.8-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 1004_switch-to-python3.patch
dpkg-source: info: applying
1008_src-DoxygenBuilder-Doxyfile.in-Create-Doxgen-documen.patch
dpkg-source: info: applying 0001-GMock-Workaround-cmake-bug.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package cmake-extras
dpkg-buildpackage: info: source version 1.8-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Mike Gabriel <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --fail-missing
dh_autoreconf_clean -O--fail-missing
dh_clean -O--fail-missing
debian/rules binary
dh binary --fail-missing
dh_update_autotools_config -O--fail-missing
dh_autoreconf -O--fail-missing
dh_auto_configure -O--fail-missing
cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
cd obj-aarch64-linux-gnu && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory:
/build/reproducible-path/cmake-extras-1.8/obj-aarch64-linux-gnu
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=None
//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/cmake-extras-1.8/obj-aarch64-linux-gnu/CMakeFiles/pkgRedirects
//No help, variable specified on the command line.
CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF
//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:UNINITIALIZED=lib/aarch64-linux-gnu
//No help, variable specified on the command line.
CMAKE_INSTALL_LOCALSTATEDIR:UNINITIALIZED=/var
//No help, variable specified on the command line.
CMAKE_INSTALL_PREFIX:UNINITIALIZED=/usr
//No help, variable specified on the command line.
CMAKE_INSTALL_RUNSTATEDIR:UNINITIALIZED=/run
//No help, variable specified on the command line.
CMAKE_INSTALL_SYSCONFDIR:UNINITIALIZED=/etc
//No help, variable specified on the command line.
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=ON
//No help, variable specified on the command line.
CMAKE_VERBOSE_MAKEFILE:UNINITIALIZED=ON
//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/cmake-extras-1.8/obj-aarch64-linux-gnu
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=1
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/cmake-extras-1.8
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-4.1
dh_auto_configure: error: cd obj-aarch64-linux-gnu &&
DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ..
returned exit code 1
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T15:43:22Z
-------------------------------------------------------------------------------
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/2390405/
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/152582/
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
--- End Message ---
--- Begin Message ---
Source: cmake-extras
Source-Version: 1.9-1
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cmake-extras, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Gabriel <[email protected]> (supplier of updated cmake-extras package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 01 Sep 2025 11:26:38 +0200
Source: cmake-extras
Architecture: source
Version: 1.9-1
Distribution: unstable
Urgency: medium
Maintainer: Mike Gabriel <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1112795
Changes:
cmake-extras (1.9-1) unstable; urgency=medium
.
* New upstream release.
- Bump cmake_minimum_required() to version 3.10. Fix building with
CMake 4. (Closes: #1112795).
* debian/copyright:
+ Update FSF mailing address.
+ Update copyright attributions for debian/.
* debian/control:
+ Bump Standards-Version: to 4.7.2. No changes needed.
Checksums-Sha1:
0d90e347d9bbd7da33c384397258946fbd3e424b 2462 cmake-extras_1.9-1.dsc
b84a72a9054e71ba7f2884d1e5a28159f7470be8 73938 cmake-extras_1.9.orig.tar.bz2
62798a55d4f757c9e256717c81750add282fb9a0 12944 cmake-extras_1.9-1.debian.tar.xz
350891d5d6379da4d12e52c34ce6e6aa67829fc7 7422
cmake-extras_1.9-1_source.buildinfo
Checksums-Sha256:
99d312c33f97009c42b16b8a81852c899082790b87304dc1f9360fba4507f247 2462
cmake-extras_1.9-1.dsc
68594201ff35ff9cba82c58fa048030f67cc22f53ca76124576a4c18220ddb18 73938
cmake-extras_1.9.orig.tar.bz2
f82dc40a3b870f89edd8f288eb02374a0830c81dfa3b13f1f04bf97a777d6526 12944
cmake-extras_1.9-1.debian.tar.xz
db9554f57b713de810f497e92ab9cb08d5e4e33826d0975b5da1146cb3dc71c0 7422
cmake-extras_1.9-1_source.buildinfo
Files:
06fcd199515b94558239c052bd56d51e 2462 devel optional cmake-extras_1.9-1.dsc
b6e7d3fa0a2c0d7c7e4515023121c302 73938 devel optional
cmake-extras_1.9.orig.tar.bz2
e8e27115d754ad69f15030d01642bac8 12944 devel optional
cmake-extras_1.9-1.debian.tar.xz
be04e7782ce3da4b52978630e721238e 7422 devel optional
cmake-extras_1.9-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmi1aGUVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxLQgP/jlju2gfxXPndtd2PhqmNZy9zrWL
3jyAuUkRd1G+9rB7jWM4dCxfKADiuuc6HoTVqDxpM9GuBs48VUqwG44utUy4xPr4
8R77QGoUUAiINMgruFB8YpcTEZ+OwEpKvqrSyMrB7yCLbnRcAVMmmbSPFG0JWJQp
vSMZsHRmtO9kswy7A+Da5hXtUH9RDOI0dbGfny/5/wxEVmJLljpXobeN5rVYjcL7
NU0JuMqSAwhASxRGo+i687fMXGIMV9472FPI6HItIi5jTtue7ORhKL6ZridyDtX2
phUFCpOb0m+8rHXeys97J/AHRPK7WMzZLqoD8ohgF233WnORhZUuv6JlnrtGQRF7
86or/yUS/W5LngfaGb62MZ5vvwmeiloV3cyhmDDdyESn3gV5GjI2AIKziVbV1ONO
xISXc0Ye5oK4vcik4NauUl43IoMaDq4J0HzzX4hkF5Mh9+yMURMaXJl5zEASv1Hl
J443texE3cN7uZjuh8MN5mpFl1WNckh0L0gXK/MhuzU80zSQT5vK5P3X00VeO4Rt
vIVZxHpJXtTMuHiHTSRt4DrnU+rPbgzxX6SnJKNdQSbCY52Ot6huehfwAKIlLjfn
+IhrarzgyG+w0jKk2rj/34aYJeU/vWap7InULakt7Mmpe/+f/jvCNu60S8oM14WL
KUw12nqt08Ma3Hh3
=iAkw
-----END PGP SIGNATURE-----
pgpAPDysiRKFT.pgp
Description: PGP signature
--- End Message ---