on master help sign in
Switch to LLVM 5 and remove constraints on llvm-hs and llvm-hs-pure
commitc30fae635e4ed8b76b7e36d989ebdb917708686b authorMoritz Kiefer <moritz.kiefer@purelyfunctional.org> dateSun 10 Sep 2017, 07:52 (9 years ago) parentb2c8d1a
2 files changed+2−6
build-constraints.yaml−4 debian-bootstrap.sh+2−2
build-constraints.yaml−4
@@ -3379,10 +3379,6 @@ packages:
33793379 # https://github.com/fpco/stackage/issues/2832
33803380 - io-streams < 1.5
33813381
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−
33863382# end of packages
33873383
33883384# 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
191191
192192# llvm-4.0 for llvm-hs (separate since it needs wget)
193193wget -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" \
195195 && apt-get update \
196− && apt-get install -y llvm-4.0
196+ && apt-get install -y llvm-5.0
197197
198198# Install version 3 of the protobuf compiler. (The `protobuf-compiler` package only
199199# supports version 2.)