Skip to content

Require CMake 3.30.4, and latest CPM#753

Merged
rapids-bot[bot] merged 4 commits intorapidsai:branch-25.04from
robertmaynard:bump_minimum_cmake
Feb 26, 2025
Merged

Require CMake 3.30.4, and latest CPM#753
rapids-bot[bot] merged 4 commits intorapidsai:branch-25.04from
robertmaynard:bump_minimum_cmake

Conversation

@robertmaynard
Copy link
Contributor

Description

By requiring CMake 3.30.4+ we remove all the CPM related policy deprecation warnings that rapids-cmake users see.

Fixes #680

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@robertmaynard robertmaynard added breaking Introduces a breaking change feature request New feature or request 3 - Ready for Review Ready for review by team labels Jan 27, 2025
@robertmaynard robertmaynard requested review from a team as code owners January 27, 2025 19:10
@robertmaynard robertmaynard requested review from bdice and removed request for a team January 27, 2025 19:10
@robertmaynard robertmaynard added DO NOT MERGE Hold off on merging; see PR for details and removed 3 - Ready for Review Ready for review by team labels Feb 5, 2025
@robertmaynard
Copy link
Contributor Author

Want to bump the cmake minimum required version in each rapids project before we merge this

@robertmaynard
Copy link
Contributor Author

Due to cpm-cmake/CPM.cmake#630 we need to pin to CPM v0.40.2 before merging

Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

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

All looks fine! One small question.

All the other RAPIDS PRs are merged, so this should be unblocked. @robertmaynard I'll let you merge when you're ready.

@bdice
Copy link
Contributor

bdice commented Feb 26, 2025

Due to cpm-cmake/CPM.cmake#630 we need to pin to CPM v0.40.2 before merging

I see we pinned to 0.40.5 here. Do we need to downgrade? Or just use >= 0.40.2?

@robertmaynard robertmaynard removed the DO NOT MERGE Hold off on merging; see PR for details label Feb 26, 2025
@robertmaynard
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit a8288b5 into rapidsai:branch-25.04 Feb 26, 2025
17 checks passed
@robertmaynard robertmaynard deleted the bump_minimum_cmake branch June 24, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Introduces a breaking change feature request New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] some RAPIDS repos are incompatible with CPM 0.40.2

3 participants