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

Fixes to compile on Rolling. #8

Merged

Conversation

clalancette
Copy link

ROS 2 Rolling has made two changes that cause this package to not build in its current form:

  1. The TRACEPOINT macro has been renamed to TRACETOOLS_TRACEPOINT.
  2. The action_tutorials_interface package has been removed, since it was duplicating an action that was already available in example_interfaces.

This commit fixes both of these issues.

This PR is currently targeted at the jazzy branch, but I don't think we should merge it there; it will break the build on Jazzy. Instead, I suggest creating a rolling branch here, and then retargeting this PR to the rolling branch.

Once this is merged and released, this should fix the failing build as seen in https://build.ros2.org/view/Rbin_rhel_el964/job/Rbin_rhel_el964__ros_babel_fish__rhel_9_x86_64__binary/10/console

@nuclearsandwich FYI

ROS 2 Rolling has made two changes that cause this package
to not build in its current form:

1. The TRACEPOINT macro has been renamed to TRACETOOLS_TRACEPOINT.
2. The action_tutorials_interface package has been removed,
   since it was duplicating an action that was already available
   in example_interfaces.

This commit fixes both of these issues.

Signed-off-by: Chris Lalancette <[email protected]>
@StefanFabian StefanFabian changed the base branch from jazzy to rolling October 10, 2024 07:17
@StefanFabian
Copy link
Member

Thank you for the information and the fixes :)

@StefanFabian StefanFabian merged commit 86c4db8 into LOEWE-emergenCITY:rolling Oct 10, 2024
2 checks passed
@clalancette clalancette deleted the clalancette/rolling-fixes branch October 10, 2024 12:37
@clalancette
Copy link
Author

Thank you for the quick review and merge!

When you get a chance, I suggest that you update https://github.com/ros2-gbp/ros_babel_fish-release/blob/9fef367eb166e9d02220007b09705edc23d2bc98/tracks.yaml#L69 to point to the rolling branch, and then do a bloom-release of this package into Rolling. That should finally resolve the build errors on the buildfarm.

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.

2 participants