[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#913325: nmu: ceres-solver_1.14.0-2



without the rebuild colmap ftbfs. having it rebuilt colmap magically builds.

hint:
done
-- Found installed version of Eigen: /usr/lib/cmake/eigen3
CMake Error at /usr/lib/cmake/Ceres/CeresConfig.cmake:88 (message):
  Failed to find Ceres - Found Eigen dependency, but the version of Eigen
  found (3.3.5) does not exactly match the version of Eigen Ceres was
  compiled with (3.3.4).  This can cause subtle bugs by triggering violations
  of the One Definition Rule.  See the Wikipedia article
  http://en.wikipedia.org/wiki/One_Definition_Rule for more details
Call Stack (most recent call first):
  /usr/lib/cmake/Ceres/CeresConfig.cmake:223 (ceres_report_not_found)
  CMakeLists.txt:87 (find_package)

also happens with the 3.6dev version at:
http://phd-sid.ethz.ch/debian/colmap/cm36/

Gürkan



On Nov 17, 2018, at 11:59, Emilio Pozuelo Monfort <pochu@debian.org> wrote:

On 09/11/2018 16:30, Gürkan Myczko wrote:
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: binnmu

nmu ceres-solver_1.14.0-2 . ANY . unstable . -m "fix #908833. Party!"

Why does it need to be rebuilt? Is it because there's a new eigen and ceres
hardcodes the eigen version in its cmake support files? Or?

Emilio

Reply to: