The supported cmake version for buildsystems/cmake/vcpkg.cmake is 3.7.2 #19048
Replies: 5 comments 13 replies
-
If you don't know it: https://gitlab.kitware.com/cmake/community/-/wikis/CMake-Versions-on-Linux-Distros On mac is it always the newest version through |
Beta Was this translation helpful? Give feedback.
-
For CMake, see https://repology.org/project/cmake/versions. And there is a badge: |
Beta Was this translation helpful? Give feedback.
-
Even if vcpkg says it supports 3.5.1 this isn't really true due to changes to Considering that CMake is available via snap, pip and apt if configured (https://apt.kitware.com/), I don't see why vcpkg should support such old CMake versions. (Especially since the entry with 3.5.1 seems not to even work today and needs apt reconfiguration any way.....) Having said that everything > ~2 years seems dropable as such Ubuntu 18.04 is for me the baseline which would be cmake 3.10.2 (but for me the real baseline would be more around 3.15-3.17, because ports like qt6 have |
Beta Was this translation helpful? Give feedback.
-
@BillyONeal Did you come to any decision? I would update #19034 when 3.5.1 becomes the new standard. |
Beta Was this translation helpful? Give feedback.
-
Changed title to 3.7.2 because I don't think we should care about Ubuntu 16.04 any longer. |
Beta Was this translation helpful? Give feedback.
-
I've been doing some testing in order to get ready to ship binary releases of the vcpkg tool for Linux and MacOS, to characterize how we want to make sure everything works, etc. I started with the .NET Core support matrix, and evaluated what was necessary to get vcpkg working with all that. The table is as follows:
I don't think supporting CMake 2.x is practical for the project at this time, and the oldest cmake bundled with a distro that we may care about seems to be CMake 3.5.1 on Ubuntu 16.04 LTS.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions