Skip to content

Require cmake 3.10.2 for consistency #162

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

Merged
merged 1 commit into from
Feb 6, 2025

Conversation

scpeters
Copy link
Member

@scpeters scpeters commented Feb 6, 2025

🦟 Bug fix

Fixes #160

Summary

A more recent version of cmake is already required for other Harmonic dependencies, such as gz-cmake3, so increase the required version here to fix a warning.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

A more recent version of cmake is already required for
other Harmonic dependencies, such as gz-cmake3, so
increase the required version here to fix a warning.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
@scpeters scpeters requested a review from j-rivero February 6, 2025 19:57
@scpeters scpeters requested a review from ahcorde as a code owner February 6, 2025 19:57
@github-actions github-actions bot added the 🎵 harmonic Gazebo Harmonic label Feb 6, 2025
@scpeters
Copy link
Member Author

scpeters commented Feb 6, 2025

on the gz-plugin2 branch, we have two cmake warnings in the homebrew build:

this branch fixes the one reported in #160; only the warning related to gazebosim/gz-cmake#461 remains

@scpeters scpeters merged commit bdcca3c into gz-plugin2 Feb 6, 2025
10 of 12 checks passed
@scpeters scpeters deleted the scpeters/cmake_require_3_10_2 branch February 6, 2025 22:59
@Crola1702
Copy link

@scpeters do we need a backport for gz-plugin1? See the same warnings you mention in https://build.osrfoundation.org/job/gz_plugin-ci-ign-plugin1-homebrew-amd64/110/cmake/

@scpeters
Copy link
Member Author

@scpeters do we need a backport for gz-plugin1? See the same warnings you mention in https://build.osrfoundation.org/job/gz_plugin-ci-ign-plugin1-homebrew-amd64/110/cmake/

yes we could backport this, though we should rephrase the version number references

@scpeters
Copy link
Member Author

https://github.com/Mergifyio backport ign-plugin1

Copy link
Contributor

mergify bot commented Feb 10, 2025

backport ign-plugin1

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Feb 10, 2025
A more recent version of cmake is already required for
other Harmonic dependencies, such as gz-cmake3, so
increase the required version here to fix a warning.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
(cherry picked from commit bdcca3c)
scpeters added a commit that referenced this pull request Feb 10, 2025
A more recent version of cmake is already required for
other Fortress dependencies, such as ign-cmake2, so
increase the required version here to fix a warning.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
(cherry picked from commit bdcca3c)
(reworded to refer to Fortress instead of Harmonic)
scpeters added a commit that referenced this pull request Feb 10, 2025
A more recent version of cmake is already required for
other Fortress dependencies, such as ign-cmake2, so
increase the required version here to fix a warning.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
(cherry picked from commit bdcca3c)
(reworded to refer to Fortress instead of Harmonic)

Co-authored-by: Steve Peters <scpeters@openrobotics.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎵 harmonic Gazebo Harmonic
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants