Switch the octomap dependency to the system version.#1314
Switch the octomap dependency to the system version.#1314matlabbe merged 3 commits intointrolab:masterfrom
Conversation
There is no dependency in this package on qt_gui_cpp. Instead, just use a dependency on qtbase5-dev Signed-off-by: Chris Lalancette <clalancette@gmail.com>
We are shortly going to be removing octomap the package from ROS 2 Rolling; that's because it's ABI conflicts with the system package. Instead, switch rtabmap to use the system package, which should work fine. Signed-off-by: Chris Lalancette <clalancette@gmail.com>
|
could the same change be applied to Noetic, Humble, Iron and Jazzy? If so, I would change the target branch to master. |
I believe so; at least, the rosdep key seems to be available on all of Ubuntu Focal, Jammy, and Noble, along with RHEL-8 and RHEL-9. That constitutes all of the platforms that I'm happy for this to target |
|
Pull requests have been made on rosdistro. I was worried that |
Thank you so much! |
We are shortly going to be removing octomap the package from ROS 2 Rolling; that's because it's ABI conflicts with the system package. Instead, switch rtabmap to use the system package, which should work fine.
See ros/rosdistro#41622 for more information.
Note that I targeted this at the
rolling-develbranch, as that is what is listed in https://github.com/ros/rosdistro/blob/7a5a758b89acab0ce46632ca5ea6e9ba45d4c455/rolling/distribution.yaml#L6945-L6959 . Let me know if you'd prefer something else.