on master help sign in
Install LLVM 9.0 in the docker image

This is required for the latest version of llvm-hs.

commitdaefa483acd2587e5653d31eae2fbacdc04cbe8a authorMoritz Kiefer <moritz.kiefer@purelyfunctional.org> dateSun 8 Sep 2019, 06:52 (7 years ago) parentc56758d
2 files changed+5−4
build-constraints.yaml−4 debian-bootstrap.sh+5
build-constraints.yaml−4
@@ -4836,10 +4836,6 @@ packages:
48364836 # https://github.com/commercialhaskell/stackage/issues/4811
48374837 - polysemy < 1.2.0.0
48384838
4839− # https://github.com/commercialhaskell/stackage/issues/4812
4840− - llvm-hs < 9
4841− - llvm-hs-pure < 9
4842−
48434839# end of packages
48444840
48454841# Package flags are applied to individual packages, and override the values of
debian-bootstrap.sh+5
@@ -165,6 +165,11 @@ curl https://packages.microsoft.com/config/debian/9/prod.list > /etc/apt/sources
165165apt-get update
166166ACCEPT_EULA=Y apt-get install msodbcsql17 -y
167167
168+# llvm for llvm-hs
169+curl https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
170+apt-get update
171+apt-get install llvm-9 -y
172+
168173locale-gen en_US.UTF-8
169174
170175# Buggy versions of ld.bfd fail to link some Haskell packages: