-
Notifications
You must be signed in to change notification settings - Fork 69
Description
llvm 5.0.1 is due to be released Dec 1 (https://lists.llvm.org/pipermail/llvm-dev/2017-September/117729.html).
It will show up at http://releases.llvm.org/ when ready.
Downstream users of mason will want to upgrade when 5.0.1 is available in mason, in particular to take advantage of the latest clang-tidy checks and sanitizers.
In #452, we gained docs for how to build llvm for both Mac OSX and Linux on a Mac, locally. This is needed since llvm takes way too long to compile for the build to be viable on travis.
So for the near term we will keep packaging locally on a Mac. I've spoke with @GretaCB about pairing with me on the 5.0.1 release package to spread knowledge on this process.
In the long term an approach that builds the linux version (at least) in an automated way on AWS would be ideal (perhaps using https://github.com/mapbox/stork/aws codebuild). As far as OS X, we could try out the new OS X support on circleCI 2.0: maybe it would be fast enough to finish/maybe note. Beyond that the only other idea for better automation for OS X would be trying out cross-compiling with https://github.com/tpoechtrager/osxcross.