on master help sign in
Switch to LLVM 5 and remove constraints on llvm-hs and llvm-hs-pure
c30fae6Moritz Kiefer
build-constraints.yaml−4
@@ -3379,10 +3379,6 @@ packages:
3379 # https://github.com/fpco/stackage/issues/2832
3379 # https://github.com/fpco/stackage/issues/2832
3380 - io-streams < 1.5
3380 - io-streams < 1.5
3381
3381
3382− # https://github.com/llvm-hs/llvm-hs/issues/137
3383− - llvm-hs < 5.0.0
3384− - llvm-hs-pure == 4.1.0.0
3385−
3386# end of packages
3382# end of packages
3387
3383
3388# Package flags are applied to individual packages, and override the values of
3384# Package flags are applied to individual packages, and override the values of
debian-bootstrap.sh+2−2
@@ -191,9 +191,9 @@ echo "/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/" > /etc/ld.so.conf
191
191
192# llvm-4.0 for llvm-hs (separate since it needs wget)
192# llvm-4.0 for llvm-hs (separate since it needs wget)
193wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
193wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
194− && add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" \
194+ && add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-5.0 main" \
195 && apt-get update \
195 && apt-get update \
196− && apt-get install -y llvm-4.0
196+ && apt-get install -y llvm-5.0
197
197
198# Install version 3 of the protobuf compiler. (The `protobuf-compiler` package only
198# Install version 3 of the protobuf compiler. (The `protobuf-compiler` package only
199# supports version 2.)
199# supports version 2.)