on master help sign in
GHC 8.0.2 (fixes #2205, fixes #2203)
ff5c3eeMichael Snoyman
.travis.yml+1−1
@@ -11,7 +11,7 @@ addons:
11 - libgmp-dev
11 - libgmp-dev
12
12
13env:
13env:
14−- GHCVER=8.0.1
14+- GHCVER=8.0.2
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 fpco/pid1: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/8.0.1/bin:/usr/sbin:/usr/bin:/sbin:/bin
5+ENV PATH /opt/ghc/8.0.2/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
MAINTAINERS.md+1−1
@@ -24,7 +24,7 @@ After doing that, send a pull request (with a commit message like "add foo-bar")
24If you want to make sure that the package builds against the newest versions of all dependecies you can do this:
24If you want to make sure that the package builds against the newest versions of all dependecies you can do this:
25```
25```
26$ cabal update
26$ cabal update
27−$ ghc --version # Should give v8.0.1
27+$ ghc --version # Should give v8.0.2
28$ cabal get PACKAGE-VERSION # e.g. aeson-0.11.2.1
28$ cabal get PACKAGE-VERSION # e.g. aeson-0.11.2.1
29$ cd PACKAGE-VERSION
29$ cd PACKAGE-VERSION
30$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
30$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
build-constraints.yaml+33−25
@@ -92,7 +92,7 @@ packages:
92 "Michael Snoyman michael@snoyman.com @snoyberg":
92 "Michael Snoyman michael@snoyman.com @snoyberg":
93 - bzlib-conduit
93 - bzlib-conduit
94 - cabal-install
94 - cabal-install
95− - cabal-src
95+ # - cabal-src BLOCKED shelly GHC 8.0.2
96 - case-insensitive
96 - case-insensitive
97 - classy-prelude-yesod
97 - classy-prelude-yesod
98 - conduit-combinators
98 - conduit-combinators
@@ -307,7 +307,7 @@ packages:
307 - path
307 - path
308 - intero
308 - intero
309 - weigh
309 - weigh
310− - haskell-docs
310+ # - haskell-docs # BLOCKED haddock-api GHC 8.0.2
311 # - structured-haskell-mode # bounds: haskell-src-exts # via: applicative-quoters
311 # - structured-haskell-mode # bounds: haskell-src-exts # via: applicative-quoters
312
312
313 "Alberto G. Corona <agocorona@gmail.com> @agocorona":
313 "Alberto G. Corona <agocorona@gmail.com> @agocorona":
@@ -384,7 +384,7 @@ packages:
384 - zippers
384 - zippers
385 - fixed
385 - fixed
386 - half
386 - half
387− - gl
387+ # - gl BLOCKED directory 1.3
388 - lens-aeson
388 - lens-aeson
389 - zlib-lens
389 - zlib-lens
390 # - hyperloglog # bounds: approximate, binary, comonad
390 # - hyperloglog # bounds: approximate, binary, comonad
@@ -415,7 +415,7 @@ packages:
415 - BlogLiterately-diagrams
415 - BlogLiterately-diagrams
416 - diagrams
416 - diagrams
417 - diagrams-builder
417 - diagrams-builder
418− - diagrams-haddock
418+ # - diagrams-haddock # BLOCKED directory 1.3 via cautious-file
419 - diagrams-cairo
419 - diagrams-cairo
420 - diagrams-contrib
420 - diagrams-contrib
421 - diagrams-core
421 - diagrams-core
@@ -474,10 +474,11 @@ packages:
474 - accelerate
474 - accelerate
475
475
476 "Liam O'Connor <liamoc@cse.unsw.edu.au> @liamoc":
476 "Liam O'Connor <liamoc@cse.unsw.edu.au> @liamoc":
477+ []
477 # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec
478 # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec
478 # - composition-tree # bounds: QuickCheck
479 # - composition-tree # bounds: QuickCheck
479 # - dixi # bounds: aeson, lens, time, [...]
480 # - dixi # bounds: aeson, lens, time, [...]
480− - latex-formulae-image
481+ # - latex-formulae-image # BLOCKED directory 1.3
481 # - latex-formulae-pandoc # bounds: pandoc-types
482 # - latex-formulae-pandoc # bounds: pandoc-types
482 # - latex-formulae-hakyll # bounds: ghc, base
483 # - latex-formulae-hakyll # bounds: ghc, base
483 # - agda-snippets # bounds: ghc, base
484 # - agda-snippets # bounds: ghc, base
@@ -541,7 +542,7 @@ packages:
541 - fay-text
542 - fay-text
542 - fay-uri
543 - fay-uri
543 - feed
544 - feed
544− - snaplet-fay
545+ # - snaplet-fay # BLOCKED directory 1.3 via heist and snap
545 - time-compat
546 - time-compat
546 - through-text
547 - through-text
547
548
@@ -578,7 +579,7 @@ packages:
578 - FenwickTree
579 - FenwickTree
579 - hPDB
580 - hPDB
580 - hPDB-examples
581 - hPDB-examples
581− - homplexity
582+ # - homplexity # BLOCKED directory 1.3
582 - wordpass
583 - wordpass
583 # - json-autotype # bounds: aeson 1.0, lens
584 # - json-autotype # bounds: aeson 1.0, lens
584 - posix-realtime
585 - posix-realtime
@@ -736,7 +737,7 @@ packages:
736 # - al # FIXME temporary, figure out why it's not working with stackage-build
737 # - al # FIXME temporary, figure out why it's not working with stackage-build
737 - event
738 - event
738 - hid
739 - hid
739− - luminance
740+ # - luminance # BLOCKED directory 1.3
740 # - luminance-samples # bounds: base
741 # - luminance-samples # bounds: base
741 - monad-journal
742 - monad-journal
742 # - msi-kb-backlit # bounds: ghc, base
743 # - msi-kb-backlit # bounds: ghc, base
@@ -810,7 +811,7 @@ packages:
810 - data-accessor-mtl
811 - data-accessor-mtl
811 # - file-location # bounds: transformers
812 # - file-location # bounds: transformers
812 - fuzzcheck
813 - fuzzcheck
813− - haddock-api
814+ # - haddock-api BLOCKED GHC 8.0.2
814 - here
815 - here
815 - hlibgit2
816 - hlibgit2
816 - gitlib-libgit2
817 - gitlib-libgit2
@@ -921,9 +922,9 @@ packages:
921 - servant-cassava
922 - servant-cassava
922
923
923 "Alexandr Ruchkin <voidex@live.com> @mvoidex":
924 "Alexandr Ruchkin <voidex@live.com> @mvoidex":
924− - hdocs
925+ # - hdocs # BLOCKED haddock-api GHC 8.0.2
925 - hformat
926 - hformat
926− - hsdev
927+ # - hsdev # BLOCKED haddock-api GHC 8.0.2
927 - simple-log
928 - simple-log
928 - text-region
929 - text-region
929
930
@@ -951,7 +952,7 @@ packages:
951
952
952 "Jens Petersen <juhpetersen@gmail.com> @juhp":
953 "Jens Petersen <juhpetersen@gmail.com> @juhp":
953 - cabal-rpm
954 - cabal-rpm
954− - cabal-sort
955+ # - cabal-sort # BLOCKED directory 1.3
955 - hslua
956 - hslua
956 # - idris # bounds: safe
957 # - idris # bounds: safe
957
958
@@ -1877,10 +1878,12 @@ packages:
1877 - yi-snippet
1878 - yi-snippet
1878
1879
1879 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
1880 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
1880− - GPipe
1881+ []
1882+ # - GPipe # BLOCKED directory 1.3 via gl
1881
1883
1882 "Patrick Redmond <plredmond@gmail.com> @plredmond":
1884 "Patrick Redmond <plredmond@gmail.com> @plredmond":
1883− - GPipe-GLFW
1885+ []
1886+ # - GPipe-GLFW # BLOCKED directory 1.3 via GPipe and gl
1884
1887
1885 # "Csaba Hruska <csaba.hruska@gmail.com> @csabahruska":
1888 # "Csaba Hruska <csaba.hruska@gmail.com> @csabahruska":
1886 # - lambdacube-ir # bounds: aeson
1889 # - lambdacube-ir # bounds: aeson
@@ -1938,7 +1941,8 @@ packages:
1938 - titlecase
1941 - titlecase
1939
1942
1940 "Mark Fine <mark.fine@gmail.com> @markfine":
1943 "Mark Fine <mark.fine@gmail.com> @markfine":
1944+ []
1941− - postgresql-schema
1945+ # - postgresql-schema # BLOCKED shelly GHC 8.0.2
1942 # - sbp # build failure
1946 # - sbp # build failure
1943
1947
1944 "Jinjing Wang <nfjinjing@gmail.com> @nfjinjing":
1948 "Jinjing Wang <nfjinjing@gmail.com> @nfjinjing":
@@ -2159,12 +2163,13 @@ packages:
2159
2163
2160 "Jeremy Shaw <jeremy@n-heptane.com> @stepcut":
2164 "Jeremy Shaw <jeremy@n-heptane.com> @stepcut":
2161 - boomerang
2165 - boomerang
2166+ # BLOCKED directory 1.3
2162− - clckwrks
2167+ #- clckwrks
2163− - clckwrks-cli
2168+ #- clckwrks-cli
2164− - clckwrks-plugin-page
2169+ #- clckwrks-plugin-page
2165− - clckwrks-plugin-media
2170+ #- clckwrks-plugin-media
2166− - clckwrks-theme-bootstrap
2171+ #- clckwrks-theme-bootstrap
2167− - hackage-whatsnew
2172+ #- hackage-whatsnew
2168 - happstack-authenticate
2173 - happstack-authenticate
2169 - happstack-clientsession
2174 - happstack-clientsession
2170 - happstack-hsp
2175 - happstack-hsp
@@ -2480,7 +2485,7 @@ packages:
2480
2485
2481 "Cliff Harvey <cs.hbar+hs@gmail.com> @BlackBrane":
2486 "Cliff Harvey <cs.hbar+hs@gmail.com> @BlackBrane":
2482 - ansigraph
2487 - ansigraph
2483− - quantum-random
2488+ # - quantum-random # BLOCKED directory 1.3
2484
2489
2485 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
2490 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
2486 - bitx-bitcoin
2491 - bitx-bitcoin
@@ -2762,9 +2767,6 @@ packages:
2762 # https://github.com/fpco/stackage/issues/2194
2767 # https://github.com/fpco/stackage/issues/2194
2763 - vector < 0.12.0.0
2768 - vector < 0.12.0.0
2764
2769
2765− # https://github.com/fpco/stackage/issues/2205
2766− - base-noprelude < 4.9.1.0
2767−
2768 # https://github.com/fpco/stackage/issues/2206
2770 # https://github.com/fpco/stackage/issues/2206
2769 - pretty-simple < 1.0.0.5
2771 - pretty-simple < 1.0.0.5
2770
2772
@@ -2966,6 +2968,12 @@ skipped-tests:
2966
2968
2967 - optparse-applicative # https://github.com/pcapriotti/optparse-applicative/issues/228
2969 - optparse-applicative # https://github.com/pcapriotti/optparse-applicative/issues/228
2968
2970
2971+ # BLOCKED shelly GHC 8.0.2
2972+ - c2hs
2973+
2974+ # directory 1.3
2975+ - machines
2976+ - xmlhtml
2969
2977
2970# end of skipped-tests
2978# end of skipped-tests
2971
2979
check+1−1
@@ -3,4 +3,4 @@
3# Convenience script for checking constraints locally
3# Convenience script for checking constraints locally
4
4
5cd `dirname $0`
5cd `dirname $0`
6−exec stack exec --resolver ghc-8.0.1 stackage-curator check
6+exec stack exec --resolver ghc-8.0.2 stackage-curator check
debian-bootstrap.sh+1−1
@@ -25,7 +25,7 @@ add-apt-repository -y ppa:marutter/rrutter
25#add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse
25#add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse
26
26
27# Set the GHC version
27# Set the GHC version
28−GHCVER=8.0.1
28+GHCVER=8.0.2
29
29
30# Get Stack
30# Get Stack
31apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 575159689BEFB442
31apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 575159689BEFB442