#1136316 pcl: FTBFS with libeigen3-dev 5.0 (major version transition)

Package:
src:pcl
Source:
src:pcl
Submitter:
Anton Gladky
Date:
2026-10-16 17:25:02 UTC
Severity:
normal
Tags:
#1136316#5
Date:
2026-05-11 20:36:06 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

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

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

Here is the most probably relevant part of the failing build log:
    ===========================================
ess
-- Found Threads: TRUE
CMake Error at CMakeLists.txt:349 (find_package):
  Could not find a configuration file for package "Eigen3" that is compatible
  with requested version "3.3".

  The following configuration files were considered but not accepted:

    /usr/share/eigen3/cmake/Eigen3Config.cmake, version: 5.0.1
      The version found is not compatible with the version requested.

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

#1136316#17
Date:
2026-09-30 23:19:26 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pcl, 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 1136316@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matheus Polkorny <polkorny@debian.org> (supplier of updated pcl 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: Wed, 30 Sep 2026 17:57:55 -0300
Source: pcl
Architecture: source
Version: 1.15.1+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Matheus Polkorny <polkorny@debian.org>
Closes: 1136316
Changes:
 pcl (1.15.1+dfsg-4) unstable; urgency=medium
 .
   * Team upload.
   * d/p/0006-Enable-compilation-with-Eigen-5.patch: New upstream patch
     Closes: #1136316
Checksums-Sha1:
 6afed5c27297dab693c22cae0cc8d2162732147b 4244 pcl_1.15.1+dfsg-4.dsc
 74a57e21e39cad223528307a42e5f096f681ba64 32856 pcl_1.15.1+dfsg-4.debian.tar.xz
 458f8cff62be6d5b06d36d89e9c6fb0412b3a723 43251 pcl_1.15.1+dfsg-4_amd64.buildinfo
Checksums-Sha256:
 b854fe8f2314b22f37ce52fc383759bd08b4e734d7e6fab50be4e432b3487cee 4244 pcl_1.15.1+dfsg-4.dsc
 9ecda9b52e56d2718fac578d6c386bfe14b2d7ef0cd8f5f3bd699e8eaf635fd2 32856 pcl_1.15.1+dfsg-4.debian.tar.xz
 e39890bc3671aed4ae51d535a287f4a7283d0bfaaa3ba796f8b12da140a3eaad 43251 pcl_1.15.1+dfsg-4_amd64.buildinfo
Files:
 b85e7e314f875ef5b5f47462852d3125 4244 libs optional pcl_1.15.1+dfsg-4.dsc
 c365ddcbdbc94492c37957ca408b2252 32856 libs optional pcl_1.15.1+dfsg-4.debian.tar.xz
 dc66a20cc7af09dfca812bf7d21a7b30 43251 libs optional pcl_1.15.1+dfsg-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEcRD/fHLtdypUR2KKShyoWjj77loFAmq9k40ACgkQShyoWjj7
7lqPig/+JvlmirPutz2r/CjH3/eAb3GXczhrrij5xQaCxiAUuaHUA8bcQ8prcgWl
chi03CsUKqfPPTHP2CNGfMgc3/BouGV3KXbU02xkKAsMbKnKgPAol7UQn8mpEbH4
/eEL8nUwd2OHr31WFwVKa1aUuW32aZdVBYGHCFaVRIDZE9+MXFlME1dHCloUJMsj
U3D+vCoZijbxvsYNNJRmadVtrDKdgyvRUZWJT6P5qJ95RnG8cefam+ukslf9ztqe
/gJiSeog1/PMFS4uq0bHuCZY2SqJCoGmoi/LHjS8iSPhAw4WNJ4OqsehMq2t4+T/
tXivwUmkuzy2xlezZTsN3KAyYozBDi0jJ3R1U3Y63yMu9qb++80pFZwFKtr62u47
iWUphlL2XSFpWjCdGegx1MljooIaJjY+1HmW2gQOBUeA/G4Kkz3NClHO2zjccJ4D
B6hUxt8Uyxk5IdQSTeJUNk1+sxl0oG+jlrGVmpi5EPTeATW9+O7q1N7I3vLTOWLR
09Xv5D/oXVonO+agX06hu8jRHFyvZcyqby9lh/L9O+HgZTFZJDcv/SrDhk95m4SP
TLwDJqREJnaENhw/8cjKK4drW62zLePyHh3CSrWTsOWQPFxvoD2gP23WkpmN3Vk9
jQvVyOg0Ih5NgMxDjqwwj7l9q6KxR0Hj+nOhgxHsOtgeNIFkSrk=
=rYlz
-----END PGP SIGNATURE-----