Your message dated Tue, 11 Nov 2025 00:04:12 +0000
with message-id <[email protected]>
and subject line Bug#1112752: fixed in backward-cpp 1.6-1.1
has caused the Debian Bug report #1112752,
regarding backward-cpp: 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.)


-- 
1112752: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: backward-cpp
Version: 1.6-1
Severity: serious
User: [email protected]
Usertags: cmake-4

Dear maintainer,

During a test rebuild for CMake 4, backward-cpp failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build                                        Fri, 29 Aug 2025 14:19:11 +0000 |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: backward-cpp
Binary: libbackward-cpp-dev
Architecture: all
Version: 1.6-1
Maintainer: Shengjing Zhu <[email protected]>
Homepage: https://github.com/bombela/backward-cpp
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/zhsj/backward-cpp
Vcs-Git: https://salsa.debian.org/zhsj/backward-cpp.git
Testsuite: autopkgtest
Testsuite-Triggers: binutils-dev, g++, libc6-dev
Build-Depends: cmake, debhelper-compat (= 13)
Package-List:
 libbackward-cpp-dev deb libdevel optional arch=all
Checksums-Sha1:
 4ecb711eabfd15bc88ff9dd9342907fc5da46b62 198755 backward-cpp_1.6.orig.tar.gz
 487fb698a139e8723360e6e46b14f17905dc5c39 2968 backward-cpp_1.6-1.debian.tar.xz
Checksums-Sha256:
 c654d0923d43f1cea23d086729673498e4741fb2457e806cfaeaea7b20c97c10 198755 
backward-cpp_1.6.orig.tar.gz
 abed8cd0febb017bd743f8c221b4bdd25fa1c95fd63305245e7ac60c56f8c12a 2968 
backward-cpp_1.6-1.debian.tar.xz
Files:
 0facf6e0fb35ed0f3cd069424a1dc79a 198755 backward-cpp_1.6.orig.tar.gz
 ec2f0746d748c51b53112afd71eb99ea 2968 backward-cpp_1.6-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iIYEARYIAC4WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCYS7+MxAcemhzakBkZWJp
YW4ub3JnAAoJEH9E+iXqVRTL7LwA/i0dXR6wsXETqPmd3yk1foPRbIu1voNa7/UN
SuxQT4keAQDyOK6XdQj6v74mCqIKDk/MjxPpz84iwQTGmSQgxKLECQ==
=caLX
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./backward-cpp_1.6-1.dsc: no acceptable signature found
dpkg-source: info: extracting backward-cpp in 
/build/reproducible-path/backward-cpp-1.6
dpkg-source: info: unpacking backward-cpp_1.6.orig.tar.gz
dpkg-source: info: unpacking backward-cpp_1.6-1.debian.tar.xz

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 backward-cpp
dpkg-buildpackage: info: source version 1.6-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Shengjing Zhu <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/backward-cpp-1.6'
dh_auto_configure -- -DBACKWARD_TESTS=ON -DCMAKE_INSTALL_LIBDIR=lib
        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 
-DBACKWARD_TESTS=ON -DCMAKE_INSTALL_LIBDIR=lib ..
CMake Error at CMakeLists.txt:23 (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/backward-cpp-1.6/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.
BACKWARD_TESTS:UNINITIALIZED=ON

//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/backward-cpp-1.6/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

//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/backward-cpp-1.6/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/backward-cpp-1.6
//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 
-DBACKWARD_TESTS=ON -DCMAKE_INSTALL_LIBDIR=lib .. returned exit code 1
make[1]: *** [debian/rules:7: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/backward-cpp-1.6'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T14:19:16Z

-------------------------------------------------------------------------------

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/2389150/

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/152415/

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: backward-cpp
Source-Version: 1.6-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
backward-cpp, 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.
Adrian Bunk <[email protected]> (supplier of updated backward-cpp 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: Sun, 26 Oct 2025 22:26:59 +0200
Source: backward-cpp
Architecture: source
Version: 1.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: Shengjing Zhu <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1112752
Changes:
 backward-cpp (1.6-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream fix for FTBFS with CMake 4. (Closes: #1112752)
Checksums-Sha1:
 ce143dd729fc17515234a6f5a7e808bb0109ca04 1955 backward-cpp_1.6-1.1.dsc
 051c5e76b0b100803ad031cb8d57fb4817236322 3444 
backward-cpp_1.6-1.1.debian.tar.xz
Checksums-Sha256:
 7e8d047c5182f4663bbcbf0e36ae5e87b8878918a98529802143ee27c5581125 1955 
backward-cpp_1.6-1.1.dsc
 97bd5224e79c91c5c0ae6b1c63bb34b8cfd3f86ceb3281868914dd7b32c120ea 3444 
backward-cpp_1.6-1.1.debian.tar.xz
Files:
 6df27a32ed71061446e6678028bf6339 1955 libdevel optional 
backward-cpp_1.6-1.1.dsc
 4be02632ed01be19adc359768f20265a 3444 libdevel optional 
backward-cpp_1.6-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmj+rpcACgkQiNJCh6LY
mLGgAhAArQo+gGbPnmGfW+qaAz6QGWNtH5873fILsrNhvE090J9kpeTWeULrWVNf
Ew9W4Aw0E7vgpSKC/asaS4Str7Pj0JRBMDDi+IWVMJ5TRzSOLoLu7tYOx16h70Ef
ZWAZhMC93Ghgdg3P7vLqBOqVmLYb0W+R7M0eBJT/roFP2EGs7dQqcawabcFReblJ
r5nS6EKGFE77K1iBSlzvRy3KQyLL3NXaP6SwcsHv/Q0fxSEzztUInCceZ1aMjMdL
lO2K2OgxHzJ+OVLex9MaEi3H9hoRfoYm82+oAelLUf7pqpcN9ShITo8re0yIibnk
4Cl2pB2CzKuJb808Jytq9mzg3Nd4pZ7IZxjMmD98J17mOY3+yKAoUW+Djzme2J4z
WGAp8qS2SVAbsYO5seEbVBg/4NTKidJajlLj3MPwvqv2qxNTNQXyVm1QrXEMBaTb
qtNmw7SGXp6/NqCq70evQX0EiXnAZ/WrQe2NIEfpk2TtvldNay/wExzxm5oXbxbl
H4U5TVO45L8ALuboGR9BZgjGO3aVtTEerfslnXO8HgkiuxcjAkAVI9oZ+kdRpC4S
M3jDs7VKyNJkyUXAwS2xyETwyCPKhYpKv29GLLY8+w8TdSb0f5xE+sinGobuedtG
+AOyy6kv+elHmdP/Jc94TGRB6B+cnO3sR5Nyssnk6EANPazrZVQ=
=WiuD
-----END PGP SIGNATURE-----

Attachment: pgpS2i0uKwFFw.pgp
Description: PGP signature


--- End Message ---

Reply via email to