Skip to content

Package llvm 5.0.1 #523

@springmeyer

Description

@springmeyer

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.

/cc @daniel-j-h @tmpsantos @brunoabinader @karenzshea

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions