#1136249 monado: FTBFS with libeigen3-dev 5.0 (major version transition)

Package:
src:monado
Source:
src:monado
Submitter:
Anton Gladky
Date:
2026-09-25 14:37:03 UTC
Severity:
normal
Tags:
#1136249#5
Date:
2026-05-11 05:26:37 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

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

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

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

#1136249#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

#1136249#17
Date:
2026-09-18 20:57:37 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for monado (versioned as 25.0.1-0.1) and uploaded
it to DELAYED/7. Please feel free to tell me if I should cancel it.

cu
Adrian

#1136249#26
Date:
2026-09-25 14:34:24 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
monado, 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 1136249@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 monado 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: Fri, 18 Sep 2026 20:47:03 +0300
Source: monado
Architecture: source
Version: 25.0.1-0.1
Distribution: unstable
Urgency: medium
Maintainer: Rylie Pavlik <rylie@ryliepavlik.com>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1136249
Changes:
 monado (25.0.1-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release.
     - Fixes FTBFS with Eigen 5.0. (Closes: #1136249)
   * Remove 0003-cmake-Check-for-and-use-latomic-if-needed.patch,
     no longer needed with GCC 16.
Checksums-Sha1:
 2a13f6644b767abb6646dfbb267111d7b5db923f 2628 monado_25.0.1-0.1.dsc
 0ca9267a4a10367fcaf30d6b0129f54ffec29145 3072124 monado_25.0.1.orig.tar.xz
 425a4820a664d0bf157d66199a6e8254e1f398c3 26024 monado_25.0.1-0.1.debian.tar.xz
Checksums-Sha256:
 40aa0efac2c4b4da196c0415ae6527637a0f22f10baa6ea54223364daf17ad48 2628 monado_25.0.1-0.1.dsc
 e4dc88071ed4ccb85e9a724b6883504c85afad8e772fc23bda1deef1bc581774 3072124 monado_25.0.1.orig.tar.xz
 7ef24a5c9e2603e05780e3cea8faf7fcb306164b60d7d86786afac85bee38c69 26024 monado_25.0.1-0.1.debian.tar.xz
Files:
 bc9f185ab55e852738392be5ec1587e3 2628 libs optional monado_25.0.1-0.1.dsc
 3b136fea79705fc7801dad27e80c62bd 3072124 libs optional monado_25.0.1.orig.tar.xz
 3f37a30b0956575d2a1aa15d1affa5d8 26024 libs optional monado_25.0.1-0.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmqtpSAACgkQiNJCh6LY
mLGq2A/8D+r+WzHXU7WzBfj+vjoOuA5zWdb/6CAc1wuL7yy6JH1Atb36kGZ1ak8U
qJarWryp1nG8ZBYMj/Iz2kQj7Gi0z683BiaYLvm5tEl2/kkEe7IafRWJCqPCqkN8
OIy6C08Ab750HORI9TZiPNLu7mjzmUP/QsOw6cP31LvDiM1qu4GLddyBEw2Sg6xG
tisMS5DavDathmab0g8hQJVOJm+qeVWAGJNm/7sz+R7+7eo4hvrjl11LobQutC8+
SE+imJIG560j54BB7wxMdPW0X0769dnvErORkbB2yrJSoGcn0U94o0mwOFLDxBd4
OATkzYGDaGd3eSpzRtmYK1JPbJV7x1a4PTeniB1O/WxCxzmYSEnR+OTm42UhYcj5
J4bZ+irwIAh+/ueXDihhTXGwgl1fi/6UYL8LVIGQwhWDfVjgXVMM72XW6XvrchZ3
bv/nckp10yKnkeTzXZuQMmtv3xRnkDyzjdAXTCxcZtZwQI3wgvsvs/iHyWX+SXFf
dMs9ld+GgNI68gZnafE0fwjZvUTFByhkOBmc9xRXbPI2kqFzLBleQyDXJ5zn+PIH
YWnALK8Oy0NhGL/iTQF0RUDACssBrcgj++zayHoyttBoFKRbOPrOj+yZ8t/6O8R7
VRE5PSMrF+jsZuoqcMp7DuHE3K+uzbHrv8uANoW7+GUS9uG0kKA=
=31Jj
-----END PGP SIGNATURE-----