Skip to content

Conversation

musicinmybrain
Copy link

CMake 4.0 drops support for CMake <3.5, so minimum versions need to be adjusted for forward compatibility. As long as we are touching minimum versions, let’s harmonize them all at 3.12, which can be considered the oldest “modern” CMake release, and which is available in all known supported Linux distributions today.

I tested this (as best I could) with CMake 4.0.0rc2.

CMake 4.0 drops support for CMake <3.5, so minimum versions need to be
adjusted for forward compatibility. As long as we are touching minimum
versions, let’s harmonize them all at 3.12, which can be considered the
oldest “modern” CMake release, and which is available in all known
supported Linux distributions today.
@seanm
Copy link

seanm commented Jun 20, 2025

Seems preferable to bump only to 3.5, the minimum needed for CMake 4.

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.

3 participants