Skip to content
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

Switch to the system dependency for octomap. #598

Conversation

clalancette
Copy link
Contributor

This ensures that we have a consistent ABI between this package that uses octomap, and anything else in the system that might use it. We'll eventually be remove the octomap that we currently have vendored within ROS itself so we can ensure this.

This was enabled by the merging of ros/rosdistro#41623

nim65s
nim65s previously approved these changes Jun 24, 2024
Copy link
Contributor

@nim65s nim65s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks !

This ensures that we have a consistent ABI between
this package that uses octomap, and anything else in
the system that might use it.  We'll eventually be
remove the octomap that we currently have vendored within
ROS itself so we can ensure this.

Signed-off-by: Chris Lalancette <[email protected]>
@jcarpent jcarpent force-pushed the clalancette/switch-to-octomap-system-dep branch from 0989d4f to 327758e Compare June 25, 2024 05:58
@jcarpent jcarpent mentioned this pull request Jun 25, 2024
4 tasks
@jcarpent jcarpent merged commit 4674799 into coal-library:devel Jun 25, 2024
28 of 33 checks passed
@wxmerkt
Copy link
Contributor

wxmerkt commented Jun 25, 2024

@jcarpent we need a new release now before merging #596 to avoid the ROS released versions becoming orphaned and broken. Could you please create one and tag me? I'll get fixed releases out.

@clalancette clalancette deleted the clalancette/switch-to-octomap-system-dep branch June 25, 2024 15:53
@jcarpent
Copy link
Contributor

@wxmerkt I've made a new release. Please see v.2.4.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants