-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link to issue against upstream Eigen? #5
Comments
This package may not be needed anymore in Ubuntu 20.04 and later. If that's the case, we would love to retire it, but we'd have to verify that all of the known issues with finding Eigen are gone first. |
Thanks! Though it's not immediately clear to me why it may not be needed anymore in future OS versions. Was there an upstream patch that we should keep an eye out for? |
My guess is maybe this one? https://gitlab.com/libeigen/eigen/-/issues/1386 |
Yeah, possibly. I'm going off of my memory here (since we don't have this written down), but my understanding is that later Eigen has fixed the CMake issues that caused this package to be needed in the first place. If we can verify that on our target platforms, then we can consider removing this. |
IIRC the current state is Eigen's upstream's CMake should work great now that ROS 2 uses modern CMake targets, except that we ship our own |
Works great for me following this guide on galactic ubuntu 20.04. package.xml for my project - use the rosdep source of
CMakeLists for my project:
|
README mentions defect, but shows no traceability towards letting upstream know, nor does it give users of this package a way to know if/when they can stop using it depending on their Eigen version.
\cc @IanTheEngineer @sloretz
The text was updated successfully, but these errors were encountered: