Control: tags -1 moreinfo On 2026-09-10 06:46:45 +0200, Anton Gladky wrote: > Package: release.debian.org > Severity: normal > X-Debbugs-Cc: [email protected] > Control: affects -1 + src:eigen3 > User: [email protected] > Usertags: binnmu > > Dear Release Team, > > new major version of eigen3 (5.0.1) landed to the unstable. > > eigen3 is header-only, so there is no soname bump. Every package that > build-depends on libeigen3-dev needs to be recompiled against the updated > headers to stay ABI-consistent with all packages using eigen.
What do you mean with ABI-consistent? Does the ABI of shared libraries built by the reverse dependencies of libeigen3-dev change? If, so they would need to start tracking the eigen3 version as part of their ABI. Cheers > > Could you please schedule binNMUs (no source changes needed) for all > packages that build-depend on libeigen3-dev, on the architectures they > build on? The current list, from `reverse-depends -b src:eigen3`: > > * amgcl > * analitza > * arpack > * asymptote > * avogadro > * avogadrolibs > * bali-phy > * ball > * bornagain > * bppsuite > * bustools > * calligra > * cctbx > * ceres-solver > * cgal > * cloudcompare > * colmap > * conducteo > * coot > * cppnumericalsolvers > * csound-plugins > * cufflinks > * darkradiant > * dart > * density-fitness > * dials > * digikam > * dolfin > * draco > * eckit > * fastqtl > * fcl > * fenics-basix > * fenics-dolfinx > * freecad > * frugally-deep > * g2o > * gemma > * getdp > * gmsh > * gnudatalanguage > * gnuplot-iostream > * gridtools > * gtsam > * gudhi > * guitarix > * gyoto > * ifcopenshell > * iqtree > * iqtree3 > * js8call > * kalzium > * krita > * kstars > * labplot > * lammps > * lbfgspp > * leela-zero > * libcifpp > * libint2 > * libpdb-redo > * libpwiz > * libxpertmass > * liggghts > * luminance-hdr > * macaulay2 > * manif > * massxpert3 > * meshlab > * meshsdfilter > * metview > * mia > * minexpert3 > * minieigen > * miopen > * monado > * movit > * mrpt > * mrtrix3 > * mtfmapper > * mujoco > * nanobind > * nanopolish > * nmodl > * ompl > * onnxruntime > * open3d > * openbabel > * opencv > * opengv > * openmha > * openms > * openscad > * openstructure > * orocos-kdl > * pagmo > * palabos > * paraview > * pcl > * poselib > * probabel > * promod3 > * purify > * pybind11 > * pygalmesh > * pytorch > * pytorch-cuda > * qt6-multimedia > * qtltools > * rdkit > * rheolef > * robotraconteur-companion > * ros-eigen-stl-containers > * ros-geometric-shapes > * ros-geometry > * ros-geometry2 > * ros-laser-geometry > * ros-robot-state-publisher > * ros-rviz > * salmon > * scilab > * simgrid > * slic3r-prusa > * solvespace > * sopt > * spectra > * stan-math > * step > * stress-ng > * sumo > * supercell > * tensorflow > * tiledarray > * toppic > * votca > * vtk9 > * wfview > * yade > > Thank you > > Anton > > > -- Sebastian Ramacher

