FS#49837 - [eigen] 3.2.8-3 Eigen3Config.cmake patch misses necessary later bug fixes

Attached to Project: Arch Linux
Opened by hauptmech (hauptmech) - Saturday, 25 June 2016, 06:11 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 25 June 2016, 07:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Eigen3Config.cmake is wrong, missing the leading part of the needed absolute path for EIGEN_INCLUDE_DIRS.

Cause is a wrong CMakeLists.txt

The relevant section of the CMakeLists.txt in the current branch (https://bitbucket.org/eigen/eigen/src/1db6cf71f62897825a643f5faca8a54adc90b41d/CMakeLists.txt?at=default&fileviewer=file-view-default) should produce the correct results (untested but it looks right).

This caused a package I was building from aur (ros-indigo-rviz) to fail as normally it would not find Eigen3Config and use the pkg-config file instead.
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 25 June 2016, 07:40 GMT
Reason for closing:  Fixed
Additional comments about closing:  eigen 3.2.8-4

Loading...