Your message dated Wed, 29 Oct 2025 11:24:57 +0000
with message-id <[email protected]>
and subject line Bug#1113099: fixed in leela-zero 0.17-1.2
has caused the Debian Bug report #1113099,
regarding leela-zero: 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.)
--
1113099: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113099
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: leela-zero
Version: 0.17-1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, leela-zero failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 3.0 (quilt)
Source: leela-zero
Binary: leela-zero
Architecture: any
Version: 0.17-1
Maintainer: Ximin Luo <[email protected]>
Homepage: https://github.com/gcp/leela-zero
Standards-Version: 4.1.5
Vcs-Browser: https://salsa.debian.org/infinity0/leela-zero
Vcs-Git: https://salsa.debian.org/infinity0/leela-zero.git
Build-Depends: debhelper (>= 11), cmake, libgtest-dev, libeigen3-dev,
libboost-dev, libboost-program-options-dev, libboost-filesystem-dev,
libopenblas-dev, opencl-headers, ocl-icd-libopencl1, ocl-icd-opencl-dev,
qtbase5-dev, zlib1g-dev, clinfo <!nocheck>, mesa-opencl-icd <!nocheck> |
opencl-icd <!nocheck>
Package-List:
leela-zero deb games optional arch=any
Checksums-Sha1:
d78c96e575d37312597486773766b89df3a526c5 1740219 leela-zero_0.17.orig.tar.gz
a2da0d4b69b6d370ef89df6600af1f4a67ac3771 6264 leela-zero_0.17-1.debian.tar.xz
Checksums-Sha256:
fc2cc2ae9739aeab058dfceee8e4e67fdcfc0f7bfe2777e565a2ba17a5579267 1740219
leela-zero_0.17.orig.tar.gz
445138d0cf7b7869ecce005bbb45e7dedb7247cc9395d96ce824e2a42200fe23 6264
leela-zero_0.17-1.debian.tar.xz
Files:
0b03020f7d295df416481988d6a6c9e9 1740219 leela-zero_0.17.orig.tar.gz
319b5e73ad645defe1d461b2ea3ea0b5 6264 leela-zero_0.17-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQReYinNQ9GpZ9TYcRrrH8jaRfspMAUCXVp7+wAKCRDrH8jaRfsp
ME1vAQDn3hU96bOCIJU5/YOdQTrmfLwytBDjajIvfJ10/036YAEA7nVAeAPIj4s4
RPjeR6jIgIfJT4iXm+jMSJAIXh3u9Qc=
=u/1c
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./leela-zero_0.17-1.dsc: no acceptable signature found
dpkg-source: info: extracting leela-zero in
/build/reproducible-path/leela-zero-0.17
dpkg-source: info: unpacking leela-zero_0.17.orig.tar.gz
dpkg-source: info: unpacking leela-zero_0.17-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying default-bin-path.patch
dpkg-source: info: applying find-eigen3.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 leela-zero
dpkg-buildpackage: info: source version 0.17-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Ximin Luo <infinity0@pdeb2>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/leela-zero-0.17'
dh_auto_clean
rm -rf gtest
make[1]: Leaving directory '/build/reproducible-path/leela-zero-0.17'
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/leela-zero-0.17'
rm -rf gtest && ln -sf /usr/src/googletest gtest
dh_auto_configure -- -DCMAKE_INSTALL_BINDIR=lib/leelaz/bin
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 "-GUnix
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DCMAKE_INSTALL_BINDIR=lib/leelaz/bin ..
CMake Error at CMakeLists.txt:15 (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/leela-zero-0.17/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/leela-zero-0.17/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_BINDIR:UNINITIALIZED=lib/leelaz/bin
//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_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/leela-zero-0.17/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/leela-zero-0.17
//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 "-GUnix
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DCMAKE_INSTALL_BINDIR=lib/leelaz/bin .. returned exit code 1
make[1]: *** [debian/rules:19: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/leela-zero-0.17'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:11:25Z
-------------------------------------------------------------------------------
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/2398904/
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/153660/
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: leela-zero
Source-Version: 0.17-1.2
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
leela-zero, 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 leela-zero 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, 27 Oct 2025 18:26:23 +0200
Source: leela-zero
Architecture: source
Version: 0.17-1.2
Distribution: unstable
Urgency: medium
Maintainer: Ximin Luo <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1113099
Changes:
leela-zero (0.17-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with CMake 4. (Closes: #1113099)
Checksums-Sha1:
fad16ef31d02425ca005c478c412ca3d59a6f1ea 2120 leela-zero_0.17-1.2.dsc
0b64bd576e1463213a79260e3e785a3b372add7b 7184 leela-zero_0.17-1.2.debian.tar.xz
Checksums-Sha256:
95fe09f4e0a2cf5298ee6a47ed170cf2959026a2747d58675dac1dfde0df3f61 2120
leela-zero_0.17-1.2.dsc
aca4375d93750cf2550664a8cf7bf081cc3f30bb9c4cabadcc4d44565659a702 7184
leela-zero_0.17-1.2.debian.tar.xz
Files:
eaed9352d2ace12ce9ccbe198d9af4fc 2120 games optional leela-zero_0.17-1.2.dsc
ca372f42c4e9f3bf9bf887dd093c3fdf 7184 games optional
leela-zero_0.17-1.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmj/ndkACgkQiNJCh6LY
mLE8QBAAr761yNaQ0X617hfNItdsbPqn8y+9GdeuHNU1vP4+uDLkkKoiAZg9dBrC
5KcoqjQSLiXzaxkca94oED0giWFxvSOwXD4ynv4Y2JVeWvpZiSL2JzZQT2m03A4P
pXXwVqYLG3S5L2zCAFfLYr3XqlsvxaIwcgWvkw4KZnsapX3OeHWUu6EFldPjk2Ln
tjaNPdfJ7fxe+hjCbWWtG+KHW/TO1DzeMQZwHz6nWHq4fgStoLMeC6fVr920jtOU
bH8hOd47opE7KoZJc2am8pl9cGHSkDVDu0EY2s/i3rRv6xxaMnHbU89vEatvv6sX
3Bh6FUKA2+Z8DTvxNLNF2vPiWsdG2D+rKC01oQc/nD03tHIK3KXFcZvWtmo/Re6O
sdXYVKs9+zmtqVNr7fGDmdZK42cJphyV6w+XeI9VVhqjIKjt+HQpwyi2zVct+Jbw
t7lxiYeSk8tDX2Sf6XrHBDMRhqQvaESWs1daK0kzaiCOBMZMzh6l6qYYmpbdNnI4
obzA5kbz7jYyNPrCagDVNg0N6sv9WG8BK0mofcoLDZsRa5uEp9Dq7OsxB4sqjZ4I
ReZuUeWIwYVu92zjkn1hhigfWWHu+XPCseexRSPyzyI0Fkyw69TfiWLeXhZiAmkI
RHv+b62Hhp4pKQhTJpFSsWy4DeY+Vl3Ea2ZosCm613UQ/lW86Lo=
=3Woz
-----END PGP SIGNATURE-----
pgppPFcLpOUyU.pgp
Description: PGP signature
--- End Message ---