#1136246 leela-zero: FTBFS with libeigen3-dev 5.0 (major version transition)

Package:
src:leela-zero
Source:
src:leela-zero
Submitter:
Anton Gladky
Date:
2026-10-19 11:53:02 UTC
Severity:
normal
Tags:
#1136246#5
Date:
2026-05-11 05:23:23 UTC
From:
To:
Dear Maintainer,

your package depends on libeigen3-dev. The upstream released a
new major version of this mathematical library, 5.0.0. Some
basic information about new features and changes in this version
can be found here:

https://libeigen.gitlab.io/releases/5.0/

This is a major version change and may require code changes in packages
depending on eigen3. The key breaking changes include:

  - Minimum required C++ standard is now C++14
  - Changes in the build system integration
  - Some API name changes

leela-zero FTBFS with libeigen3-dev 5.0.1. The full build log is available at:

https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3757105/

Here is the most probably relevant part of the failing build log:
    ===========================================

#1136246#12
Date:
2026-09-04 04:53:54 UTC
From:
To:
Dear maintainers,

eigen3 5.0 (libeigen3-dev 5.0) is now in unstable, so these FTBFS bugs are
release-critical.  I am therefore raising their severity to serious.

Regards,

Anton

#1136246#19
Date:
2026-10-17 23:59:51 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for leela-zero (versioned as 0.17-1.4) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian

#1136246#26
Date:
2026-10-19 11:50:50 UTC
From:
To:
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 1136246@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 17 Oct 2026 20:49:38 +0300
Source: leela-zero
Architecture: source
Version: 0.17-1.4
Distribution: unstable
Urgency: medium
Maintainer: Ximin Luo <infinity0@debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1136246
Changes:
 leela-zero (0.17-1.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with Eigen 5. (Closes: #1136246)
Checksums-Sha1:
 9195330236b515f9d64e794f37cf669b86b9e3ce 2129 leela-zero_0.17-1.4.dsc
 3de7bcfe38864a6035f379fbd88bd5d3e1f2f8f0 7420 leela-zero_0.17-1.4.debian.tar.xz
Checksums-Sha256:
 5826ada175654add014a9a3978fba2c8cda24a80662f94db8a606629d6d86c9e 2129 leela-zero_0.17-1.4.dsc
 e93374985005f58a1e797aa162be2db5f18ab652169b42c8f2c3e4c9d3993906 7420 leela-zero_0.17-1.4.debian.tar.xz
Files:
 9fad1790e68314916368be0f7c0ba015 2129 games optional leela-zero_0.17-1.4.dsc
 e64644dcfae9c99459f1ab61cb1c4983 7420 games optional leela-zero_0.17-1.4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmrUC98ACgkQiNJCh6LY
mLE4Sg//SDY0EME4YZMScaBKCPFXW9tPibYpbdkTyj+lMXoN6zvzdFK0TUBumApI
4lhnNlDKjqXk/NUo9aMBJkXYXFGSR0JTh/OMGQ6+7V9R0xsmj8ette5+HBgrCh3p
mIshHVvbDVf4j1+cOyjfPSfn90XOZitDc6HM52l9Uk6wTknBWwg2FALButgIKuIQ
tDwscviB7C8S6w2XGGErCkfwuJL11Tqoa3U6sGmLv/luyGHfLkJDqAroP4c9qw6j
tJ6QQmQS7WfmzDO+2HukNFuhSyYut9NME3HDOYht4MkZiLOSUdSW7IDUefet4d8u
+hRaziV/lZJlPl6YhSU57oEZ3NNsyyvGNzS/hMbCLiHF1Y43KbNCDS0N+ixrNoLm
eRVQzGnXjcJwKSVlYgxzJx8pF/Fa3YVrZjIRAH7im/ufbW2ACidqo3CRINp+oKp0
BrMo7WMWvkGiZ56JKJVWEgVC3ZPfPU+kirMtIgfyNsVkLV+jeB26vt/cZsCttILy
rOML04bbEpfXMJvYvMa4bSIJW5TwTSHFInghkA0iKvwqyTpw2Ucd4TBpczKg5j+y
gEaZONJvjWz4dAxpMJ+yPsb/yGB3qdi5CfgEAlpdprlz2Ay5uTs+rfY8B+MhfChZ
06lm/hjPP+tEBYELM3q6Mh4O6KgC7Dcvu5ktyTrdOt5IKXaB2L4=
=KmUk
-----END PGP SIGNATURE-----