[swift-dev] [RFC] Requiring CMake 3.4.3 by Prerequisite.

Joseph Bell joe at iachieved.it
Thu Jun 30 16:47:22 CDT 2016


Michael, as I mentioned earlier I upgraded my systems to 3.4.3 and resumed
building Swift.  Regarding flipping the switch, I'm assuming you mean
replacing

cmake_minimum_required(VERSION 2.8.12)

with 3.4.3 in all of the various CMakeLists.txt files?

Joe


On Wed, Jun 29, 2016 at 12:13 PM, Michael Gottesman via swift-dev <
swift-dev at swift.org> wrote:

> For a long time, we have been using CMake 2.8.*. This is an RFC to make it
> a pre-requisite to have cmake 3.4.3 matching LLVM.
>
> The reason to do this is:
>
> 1. It will make it easier to cherry-pick upstream llvm changes that may
> require CMake 3.4.3 features into Swift's cmake system.
> 2. It allows us to use LLVMConfig.cmake and ClangConfig.cmake to import
> the proper dependencies.
>
> We especially want number 2 since it nips linker dependency issues on
> Linux that come up every couple of months in various forms.
>
> If you have any questions/concerns/etc, please feel free to respond
> publicly on this thread or privately by sending me an offlist email.
>
> Assuming that there is no further discussion, I would like to give a
> notice about the update sometime this weekend (flipping the switch next
> week). So please give me your feedback in a reasonable amount of time. = ).
>
> Thanks,
> Michael
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev
>



-- 
Joseph Bell
http://dev.iachieved.it/iachievedit/
@iachievedit
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160630/24fd2b03/attachment.html>


More information about the swift-dev mailing list