-
Notifications
You must be signed in to change notification settings - Fork 12
Update cargo-manifest #22
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
Conversation
Seems to work correctly. I am still getting a build error with
|
Nevermind, I have to build the entire ros2_rust project to test this properly. And for some reason CMake can't find Python 😠
|
Ok, I removed everything and reinstalled colcon-cargo and colcon-ros-cargo as system packages in Ubuntu with --break-system-packages instead of venv. Then installed cargo-ament-build with cargo from my local git repo. Now it actually build, but there's some errors with the ros2_rust example. |
If it's an error in the behavior then it may be related to ros2-rust/ros2_rust#463 |
I think the example in the tutorial may be outdated. Anyways, I took one of the minimal examples and tried with it.
Fails with
With this patch
The build completes successfully. |
@esteve I think this should be good to merge. Can you please review it? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@skrobchik thanks!
Seems like macos job is stuck |
Are you still there? Guys, the communication isn't going so well. |
@skrobchik apologies for the delay, it looks like the CI was failing because the macOS 12 runner has been removed from GtiHub, I've submitted #24 and we'll merge it soon. Afterwards I'll rebase this PR and we can merge it. Thanks for the patience. |
@skrobchik CI now passes, merging the changes. Thanks! |
No description provided.