on master help sign in
Basic GHC 8 updates
commit249cf25527b4e29a5c010170f1c12581e671fcde authorMichael Snoyman <michael@snoyman.com> dateTue 24 May 2016, 05:39 (10 years ago) parent75ab041
5 files changed+8−7
.travis.yml+1−1 Dockerfile+1−1 build-constraints.yaml+2−2 check+2−1 debian-bootstrap.sh+2−2
.travis.yml+1−1
@@ -11,7 +11,7 @@ addons:
1111 - libgmp-dev
1212
1313env:
14−- GHCVER=7.10.3
14+- GHCVER=8.0.1
1515
1616install:
1717 # Download and unpack the stack executable
Dockerfile+1−1
@@ -2,7 +2,7 @@ FROM ubuntu:16.04
22
33ENV HOME /home/stackage
44ENV LANG en_US.UTF-8
5−ENV PATH /opt/ghc/7.10.3/bin:/usr/sbin:/usr/bin:/sbin:/bin
5+ENV PATH /opt/ghc/8.0.1/bin:/usr/sbin:/usr/bin:/sbin:/bin
66
77ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh
88RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh
build-constraints.yaml+2−2
@@ -1,4 +1,4 @@
1−ghc-major-version: "7.10"
1+ghc-major-version: "8.0"
22# Constraints for brand new builds
33packages:
44 "alpheccar <misc@alpheccar.org> @alpheccar":
@@ -2285,7 +2285,7 @@ packages:
22852285 - hw-prim < 0.0.0.11
22862286
22872287 # Need to always match the version shipped with GHC
2288− - Win32 == 2.3.1.0
2288+ - Win32 == 2.3.1.1
22892289
22902290 # https://github.com/fpco/stackage/issues/1446
22912291 - megaparsec < 5.0.0
check+2−1
@@ -2,4 +2,5 @@
22
33# Convenience script for checking constraints locally
44
5−exec stack exec --resolver ghc-7.10.3 stackage-curator check
5+cd `dirname $0`
6+exec stack exec --resolver ghc-8.0.1 stackage-curator check
debian-bootstrap.sh+2−2
@@ -31,8 +31,8 @@ echo 'deb http://download.fpcomplete.com/ubuntu xenial main'|tee /etc/apt/source
3131apt-get update
3232apt-get install -y \
3333 build-essential \
34− ghc-7.10.3 \
35− ghc-7.10.3-htmldocs \
34+ ghc-8.0.1 \
35+ ghc-8.0.1-htmldocs \
3636 hscolour \
3737 sudo \
3838 curl \