Your message dated Mon, 24 Nov 2025 04:48:53 +0000
with message-id <[email protected]>
and subject line Bug#1112838: fixed in devil 1.8.0.40.g6f3d5e9b+dfsg-3.1
has caused the Debian Bug report #1112838,
regarding devil: 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.)
--
1112838: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112838
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: devil
Version: 1.8.0.40.g6f3d5e9b+dfsg-3
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, devil failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
libdevil1c2 deb libs optional arch=any
Checksums-Sha1:
c8f22250120ce55c5370a582fc30c26b2a1819e0 2562292
devil_1.8.0.40.g6f3d5e9b+dfsg.orig.tar.xz
cb6fa8584fa5909530873e1a9653df19e5860406 16712
devil_1.8.0.40.g6f3d5e9b+dfsg-3.debian.tar.xz
Checksums-Sha256:
6ab7b58567278dd038da3ba129b969958c93174a0af473962b6a3567d45260f8 2562292
devil_1.8.0.40.g6f3d5e9b+dfsg.orig.tar.xz
055c483c98963ea083b220931edabd943bea61bf4aca08c4ed32aea6d4b19f47 16712
devil_1.8.0.40.g6f3d5e9b+dfsg-3.debian.tar.xz
Files:
45925c2e9a2a030ba56b6863797f6d86 2562292
devil_1.8.0.40.g6f3d5e9b+dfsg.orig.tar.xz
da0d6b632aad1887f21e7f2152150955 16712
devil_1.8.0.40.g6f3d5e9b+dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmii/uUACgkQJ2Egg8PS
prAnVg/+ISL9QrsBLxQT9F/xSo1IKOcG5W5PqJx6/Dtml87QPJYZAKce9lk+OdpH
WB1io0voTdf/3ZleegBeLjuj+ROtJHXgZwPXImqllTUn+bIo6S1uTZSA3nY2vuin
Ds9+Pq9E2PNDsMBG9Ugmay7V5jm6TieervPFA1SyecVMUxwTjTdP73meUG24/AzB
mu2J7BONISn1O6VVhPw01b6/1w89FLKItuz2p3C2ZM/JriOVLVMhAhJ+WkWlyaFx
ukYcGUPNI2XUJarQ4hcKAwyidI1Y8N4BY9K1VBe06tZWvlQs1LawI6CKqXV2+Mtu
wnyugvMzWGJHDMnOKHyW5VZIHTld1sHbGh9uWTtx8aV+ELxRm8YYDuGNhNpRuGun
oRYmWAxyleUrT3bXJieTcpDHzQgEAXVL8nedCsrh1gwFLI9rQZNGahebh7ksrXJ2
eK+IMQTMd7mwyrY6dCYGdTWRQfxNaKI2RxVlrANi4FTblZaqNQINhcBQ9qB98s+I
khwirHd2zsLveTVWUi+zn9xKblD3+R3yj8dH70+FcyeTLXtI1jy/PDGAPlEQyYKr
iemN/7HxKWQOordyCK9PuTIKoMXsOUq+CfRGqfgbjfV7Hy2reDolLpAgRW6g21Cr
CZs4SoO/TKVhgLIhOV0HvHbx25BWm/lt5QZtuyVSAebfd+5n6lA=
=z/TV
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./devil_1.8.0.40.g6f3d5e9b+dfsg-3.dsc: no acceptable signature found
dpkg-source: info: extracting devil in
/build/reproducible-path/devil-1.8.0.40.g6f3d5e9b+dfsg
dpkg-source: info: unpacking devil_1.8.0.40.g6f3d5e9b+dfsg.orig.tar.xz
dpkg-source: info: unpacking devil_1.8.0.40.g6f3d5e9b+dfsg-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying update-soname-verison.patch
dpkg-source: info: applying fix-typo-ilu_err-french.h.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 devil
dpkg-buildpackage: info: source version 1.8.0.40.g6f3d5e9b+dfsg-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by xiao sheng wen <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --sourcedirectory=DevIL --buildsystem=cmake
dh_auto_clean -O--sourcedirectory=DevIL -O--buildsystem=cmake
dh_autoreconf_clean -O--sourcedirectory=DevIL -O--buildsystem=cmake
dh_clean -O--sourcedirectory=DevIL -O--buildsystem=cmake
debian/rules binary
dh binary --sourcedirectory=DevIL --buildsystem=cmake
dh_update_autotools_config -O--sourcedirectory=DevIL -O--buildsystem=cmake
dh_autoreconf -O--sourcedirectory=DevIL -O--buildsystem=cmake
dh_auto_configure -O--sourcedirectory=DevIL -O--buildsystem=cmake
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
../DevIL
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/devil-1.8.0.40.g6f3d5e9b+dfsg/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/devil-1.8.0.40.g6f3d5e9b+dfsg/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/devil-1.8.0.40.g6f3d5e9b+dfsg/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/devil-1.8.0.40.g6f3d5e9b+dfsg/DevIL
//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
../DevIL returned exit code 1
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T16:46:05Z
-------------------------------------------------------------------------------
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/2391080/
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/152691/
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: devil
Source-Version: 1.8.0.40.g6f3d5e9b+dfsg-3.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
devil, 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 devil 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, 09 Nov 2025 21:58:43 +0200
Source: devil
Architecture: source
Version: 1.8.0.40.g6f3d5e9b+dfsg-3.1
Distribution: unstable
Urgency: medium
Maintainer: xiao sheng wen <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1112838
Changes:
devil (1.8.0.40.g6f3d5e9b+dfsg-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with CMake 4. (Closes: #1112838)
Checksums-Sha1:
1c6090ed37d699ffd08f286025948d43a230dbcc 2166
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.dsc
22e66c3df3f5dff28ea38b3c1272a805530f3558 16972
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.debian.tar.xz
Checksums-Sha256:
a6a6966757819cd8f4d1d386f185e86ec2551cc8747fa4a7eb0bf13ed2e9b01f 2166
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.dsc
e28c110d461ec25ba3d8d6766851f72a75e34b25faf8374629a934d5db05d752 16972
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.debian.tar.xz
Files:
c51f3ce5edf2976cbd5594f65ad1ffc5 2166 devel optional
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.dsc
ad5cd7cef46948f3c45b129441d38d98 16972 devel optional
devil_1.8.0.40.g6f3d5e9b+dfsg-3.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmkRHTIACgkQiNJCh6LY
mLG0gw//aqPqRvlPNd6r2bg2TWs4KXne4+owA/l0HctUgfQKKNzdW2FnUhlAzTtG
9kKjYfp5vXi0yA74Yq0LlNEmFcT/1RK77EepvUoaekeoJk4zgNssfmBTypBvqviN
qV1u7o8v0IL0dsYAAxM9lSiGRDrhrd+CgCGYSoBOUhTM+qgHziut6IKyFjUXTXSE
5CvKYLzCbM1QWLuFXm8npo6tsZcUN+LsZdHdpJi0U/ulmuW/TM+vi59dTMVjAPwc
iTPDo5fJ7l2bNdCOpisQjY5ecbQCMnkSfm4slgoV6UFoYAlX27rM5mwERZIkKNP6
4+FOQcC/d7Fa1JwTbPGqVPRBy9V0dvJmKnmMNU9k0248VqDkCJwKw8vgEKc2uWtT
udpsqX6gqdb6gdxo3UyH5MVb3GIcYViXe19BO48BlbbRG41nZVRtV3gaeTX7d5iZ
xpZfG2TuUJC4s0qfPcJMP5K+e8h9S5KyhHjkVUQ8ajzJO3jRbl8/j7WLXppTgm5j
akWiJnBDOJelpvjLwXHCvX4z5t92jugM3Cle466fKMg8bokxo9PS4QDPhjY9jS5/
8HReKJSFol5PBlW8h4veUUHTnREa4FBhUsplsFHKKqgnQsk393KfMaKEfAcVAsaG
eP/XxihcZR1gBTE+MuNdZBoKtjl4zM7y5Se4y+tt29qkCD+2pNk=
=XWWe
-----END PGP SIGNATURE-----
pgpe8LN36WGG3.pgp
Description: PGP signature
--- End Message ---