-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Bump CMake requirement to 3.22 on main #7323
Labels
CMake
dependencies
pending maintainer/architect decision
Things that need an authorative decision to move on
Comments
marcusmueller
added
CMake
dependencies
pending maintainer/architect decision
Things that need an authorative decision to move on
and removed
Feature Request
labels
May 7, 2024
@johnwparent and @mwoehlke-kitware Tagging you both as an FYI of the discussion and to ask for input on what features you're hoping or expecting to use in the installer work. Thanks! |
6 tasks
@marcusmueller Ubuntu 20.04 has 3.16 and has EOL in 2025, so we'd have to drop support. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
CMake
dependencies
pending maintainer/architect decision
Things that need an authorative decision to move on
Feature Description
As seen in #7322, we tend to use cmake features not present in the fairly ancient minimum CMake version we demand (3.8); in that case, we'd need at least 3.20.
Considering cmake versions:
I'd say that even for maint-3.10, cmake 3.18 would be safe (and I think even without #7294 we do use 3.16-ish features, anyway) . For main, we should go to at least 3.22 (if we decide that we want to target Ubuntu 22.04 with maint-3.10), or staright for 3.25.
So, this boils down to deciding:
Feature Urgency
medium (would be nice to have in the near future)
More Information
No response
The text was updated successfully, but these errors were encountered: