on master help sign in
Basic GHC 8 updates
249cf25Michael Snoyman
.travis.yml+1−1
@@ -11,7 +11,7 @@ addons:
11 - libgmp-dev
11 - libgmp-dev
12
12
13env:
13env:
14−- GHCVER=7.10.3
14+- GHCVER=8.0.1
15
15
16install:
16install:
17 # Download and unpack the stack executable
17 # Download and unpack the stack executable
Dockerfile+1−1
@@ -2,7 +2,7 @@ FROM ubuntu:16.04
2
2
3ENV HOME /home/stackage
3ENV HOME /home/stackage
4ENV LANG en_US.UTF-8
4ENV 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
6
6
7ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh
7ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh
8RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh
8RUN /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"
2# Constraints for brand new builds
2# Constraints for brand new builds
3packages:
3packages:
4 "alpheccar <misc@alpheccar.org> @alpheccar":
4 "alpheccar <misc@alpheccar.org> @alpheccar":
@@ -2285,7 +2285,7 @@ packages:
2285 - hw-prim < 0.0.0.11
2285 - hw-prim < 0.0.0.11
2286
2286
2287 # Need to always match the version shipped with GHC
2287 # Need to always match the version shipped with GHC
2288− - Win32 == 2.3.1.0
2288+ - Win32 == 2.3.1.1
2289
2289
2290 # https://github.com/fpco/stackage/issues/1446
2290 # https://github.com/fpco/stackage/issues/1446
2291 - megaparsec < 5.0.0
2291 - megaparsec < 5.0.0
check+2−1
@@ -2,4 +2,5 @@
2
2
3# Convenience script for checking constraints locally
3# Convenience script for checking constraints locally
4
4
5+cd `dirname $0`
5−exec stack exec --resolver ghc-7.10.3 stackage-curator check
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
31apt-get update
31apt-get update
32apt-get install -y \
32apt-get install -y \
33 build-essential \
33 build-essential \
34− ghc-7.10.3 \
34+ ghc-8.0.1 \
35− ghc-7.10.3-htmldocs \
35+ ghc-8.0.1-htmldocs \
36 hscolour \
36 hscolour \
37 sudo \
37 sudo \
38 curl \
38 curl \