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

Fix cmake version #183

Merged
merged 3 commits into from
Aug 17, 2022
Merged

Conversation

tonynajjar
Copy link
Contributor

@tonynajjar tonynajjar commented Aug 17, 2022

This patch didn't work for us but we have a particular setup, it might work for others. Nevertheless I wanted to propose the fix that worked for us, that might actually be cleaner than the original patch in two ways:

1- no need for pip
2- hold cmake to this version to avoid accidental upgrade

Ubuntu added 2 commits August 17, 2022 10:15
@dusty-nv
Copy link
Owner

Hmm, facing an issue with this on 20.04-based containers: #181 (comment)

@tonynajjar
Copy link
Contributor Author

tonynajjar commented Aug 17, 2022

Oh boy, good catch. You know I'm wondering now if it wasn't just simpler to checkout the fix in ament_cmake....

P.S: I'm testing that right now

@tonynajjar
Copy link
Contributor Author

I adjusted the PR. It reverts your patches and clones ament_cmake instead. I tested it only for galactic

@dusty-nv dusty-nv merged commit e024579 into dusty-nv:master Aug 17, 2022
@dusty-nv
Copy link
Owner

OK thanks, I am trying to rebuild Foxy with this on JetPack 4 and JetPack 5 now

@dusty-nv
Copy link
Owner

OK, seems like we are all good here 👍
Thanks for the help @tonynajjar !

@tonynajjar
Copy link
Contributor Author

tonynajjar commented Aug 17, 2022

Happy to hear that! Just gotta remember to remove the workaround after foxy, galactic and humble are synced, which is probably not before a month from now, given that galactic was synced recently

rbonghi added a commit to rnanosaur/nanosaur_perception that referenced this pull request Sep 6, 2022
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