Skip to content

CsvSpawner: dependencies update#172

Merged
jhanca-robotecai merged 3 commits intoo3de-2505from
pj/rclcpp_linking_fix
Mar 4, 2026
Merged

CsvSpawner: dependencies update#172
jhanca-robotecai merged 3 commits intoo3de-2505from
pj/rclcpp_linking_fix

Conversation

@pijaro
Copy link
Copy Markdown
Contributor

@pijaro pijaro commented Mar 3, 2026

What does this PR do?

There were some changes in ROS 2 linking and dependency resolving, so we need to explicitly add the rclcpp dependency to our gem.

Committer Checklist

Please confirm the following before marking this PR as ready for review:

  • Code changes are well-documented
  • Tests have been added or updated
  • Code owners file and CI config were updated if new Gem was added
  • The code is formatted according to the project's style guide
  • The version number has been updated according to the contributing guidelines

pijaro added 2 commits March 3, 2026 09:59
Signed-off-by: Piotr Jaroszek <piotr.jaroszek@robotec.ai>
Signed-off-by: Piotr Jaroszek <piotr.jaroszek@robotec.ai>
Copy link
Copy Markdown
Collaborator

@jhanca-robotecai jhanca-robotecai left a comment

Choose a reason for hiding this comment

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

I would prefer to fix the cause not the symptom.

This Gem does not use ROS 2 at all. I see no reason to link it to Gem::ROS2.Static. This might be the reason the issue with fastcdr is not reproduced with this Gem.

Please see #173

Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
@pijaro pijaro changed the title CsvSpawner: add rclcpp dependency CsvSpawner: dependencies update Mar 4, 2026
@pijaro
Copy link
Copy Markdown
Contributor Author

pijaro commented Mar 4, 2026

@jhanca-robotecai Yup, makes more sense. Merged your changes and we are good to go.

@jhanca-robotecai jhanca-robotecai merged commit 741cd27 into o3de-2505 Mar 4, 2026
1 check passed
@jhanca-robotecai jhanca-robotecai deleted the pj/rclcpp_linking_fix branch March 4, 2026 08:53
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