[PATCH] D57326: VERSION_GREATER_EQUAL not supported in llvm's minimum required cmake version

Reid Kleckner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 28 13:10:57 PST 2019


rnk added a comment.

In D57326#1373588 <https://reviews.llvm.org/D57326#1373588>, @aganea wrote:

> Thank you for fixing this! Looks like `VERSION_GREATER_EQUAL` is there only since cmake 3.7. However the minimum required cmake for LLVM is about three years old. @rnk is it the cmake policy the same as for the compiler, that is, keep compatibility for at least three years?


I think the answer is yes, we want about three years of cmake backwards compatibility. The goal of that is to make sure anyone can check out Linux in a random Linux distro from the last few years and they'll have a cmake version that works. Amusingly, developers on Windows and Mac tend to have more up-to-date developer tools, since they don't rely on a system package manager.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D57326/new/

https://reviews.llvm.org/D57326





More information about the llvm-commits mailing list