Skip to content

fix: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7#62

Open
sea-bass wants to merge 1 commit into
learnsyslab:mainfrom
sea-bass:update-pin4-lyrical
Open

fix: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7#62
sea-bass wants to merge 1 commit into
learnsyslab:mainfrom
sea-bass:update-pin4-lyrical

Conversation

@sea-bass

@sea-bass sea-bass commented Jul 21, 2026

Copy link
Copy Markdown

This PR does a bunch of updates:

  1. Updates the use of ament_target_dependencies to target_link_libraries where possible, critically noting that this is not only a better way to link, but also that it makes this package build with Pinocchio 4.
  2. Adds Lyrical and Rolling to Pixi and to CI, trimming down the copy paste in the CI jobs since this could easily be matrixed. I may ask the maintainers to update the list of required status check in their settings if this looks good.
  3. Updates the pixi lockfile format to v7 (sorry for the massive diff this causes!)

Backward compatibility is fully preserved BTW, still builds with Pinocchio 3.x -- hence the fix:.

@sea-bass sea-bass changed the title Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7 feat: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7 Jul 21, 2026
@sea-bass sea-bass changed the title feat: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7 fix: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7 Jul 21, 2026
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.

1 participant