on master help sign in
Merge pull request #5425 from commercialhaskell/ghc-8.10
5c5c56aAlexey Zabelin
Dockerfile+1−1
@@ -2,7 +2,7 @@ FROM fpco/pid1:18.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 GHCVER 8.8.3
5+ENV GHCVER 8.10.1
6
6
7# NOTE: also update debian-bootstrap.sh when cuda version changes
7# NOTE: also update debian-bootstrap.sh when cuda version changes
8ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin
8ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin
build-constraints.yaml+190−129
@@ -1,6 +1,6 @@
1−ghc-major-version: "8.8"
1+ghc-major-version: "8.10"
2# new curator is supposed to use exact GHC version
2# new curator is supposed to use exact GHC version
3−ghc-version: "8.8.3"
3+ghc-version: "8.10.1"
4
4
5# This affects which version of the Cabal file format we allow. We
5# This affects which version of the Cabal file format we allow. We
6# should ensure that this is always no greater than the version
6# should ensure that this is always no greater than the version
@@ -13,7 +13,7 @@ packages:
13 - ghc-clippy-plugin
13 - ghc-clippy-plugin
14
14
15 "Daniel Rolls <daniel.rolls.27@googlemail.com> @danielrolls":
15 "Daniel Rolls <daniel.rolls.27@googlemail.com> @danielrolls":
16− - byte-count-reader
16+ - byte-count-reader < 0 # ghc 8.10
17
17
18 "Allan Lukwago <epicallan.al@gmail.com> @epicallan":
18 "Allan Lukwago <epicallan.al@gmail.com> @epicallan":
19 - servant-errors
19 - servant-errors
@@ -29,7 +29,7 @@ packages:
29
29
30 "Marcin Rzeźnicki <marcin.rzeznicki@gmail.com> @marcin-rzeznicki":
30 "Marcin Rzeźnicki <marcin.rzeznicki@gmail.com> @marcin-rzeznicki":
31 - hspec-tables
31 - hspec-tables
32− - stackcollapse-ghc
32+ - stackcollapse-ghc < 0 # ghc 8.10
33
33
34 "Mauricio Fierro <mauriciofierrom@gmail.com> @mauriciofierrom":
34 "Mauricio Fierro <mauriciofierrom@gmail.com> @mauriciofierrom":
35 - dialogflow-fulfillment
35 - dialogflow-fulfillment
@@ -61,7 +61,7 @@ packages:
61 - generic-monoid
61 - generic-monoid
62
62
63 "Tobias Reinhart <tobi.reinhart@fau.de> @TobiReinhart":
63 "Tobias Reinhart <tobi.reinhart@fau.de> @TobiReinhart":
64− - sparse-tensor
64+ - sparse-tensor < 0 # ghc 8.10
65
65
66 "Stephan Schiffels <stephan_schiffels@mac.com> @stschiff":
66 "Stephan Schiffels <stephan_schiffels@mac.com> @stschiff":
67 - sequence-formats
67 - sequence-formats
@@ -99,7 +99,7 @@ packages:
99
99
100 "Robert Vollmert <rob@vllmrt.net> @robx":
100 "Robert Vollmert <rob@vllmrt.net> @robx":
101 - configurator-pg
101 - configurator-pg
102− - postgrest < 7.0.1 # https://github.com/commercialhaskell/stackage/issues/5383
102+ - postgrest
103
103
104 "Sandy Maguire <sandy@sandymaguire.me> @isovector":
104 "Sandy Maguire <sandy@sandymaguire.me> @isovector":
105 - ecstasy
105 - ecstasy
@@ -113,7 +113,7 @@ packages:
113 - polysemy
113 - polysemy
114 - polysemy-plugin < 0 # via polysemy
114 - polysemy-plugin < 0 # via polysemy
115 - polysemy-zoo < 0 # via hedis
115 - polysemy-zoo < 0 # via hedis
116− - loopbreaker
116+ - loopbreaker < 0 # ghc 8.10
117
117
118 "William Yao <williamyaoh@gmail.com> @williamyaoh":
118 "William Yao <williamyaoh@gmail.com> @williamyaoh":
119 - string-interpolate
119 - string-interpolate
@@ -200,7 +200,7 @@ packages:
200
200
201 "Phil de Joux <phil.dejoux@blockscope.com> @philderbeast":
201 "Phil de Joux <phil.dejoux@blockscope.com> @philderbeast":
202 - siggy-chardust
202 - siggy-chardust
203− - detour-via-sci
203+ - detour-via-sci < 0 # ghc 8.10
204 - hpack-dhall
204 - hpack-dhall
205
205
206 "Matthew Ahrens <matt.p.ahrens@gmail.com> @mpahrens":
206 "Matthew Ahrens <matt.p.ahrens@gmail.com> @mpahrens":
@@ -472,7 +472,7 @@ packages:
472 - snap-server
472 - snap-server
473 - newtype-generics
473 - newtype-generics
474 - bsb-http-chunked
474 - bsb-http-chunked
475− - coercible-utils
475+ - coercible-utils < 0 # ghc 8.10
476 - hspec-parsec
476 - hspec-parsec
477
477
478 "Joe M <joe9mail@gmail.com> @joe9":
478 "Joe M <joe9mail@gmail.com> @joe9":
@@ -642,7 +642,7 @@ packages:
642 - async
642 - async
643 - base16-bytestring
643 - base16-bytestring
644 - c2hs
644 - c2hs
645− - csv-conduit
645+ - csv-conduit < 0 # ghc 8.10
646 - executable-hash < 0 # via cryptohash
646 - executable-hash < 0 # via cryptohash
647 - executable-path
647 - executable-path
648 - foreign-store
648 - foreign-store
@@ -680,13 +680,13 @@ packages:
680 - githash
680 - githash
681
681
682 - time-manager
682 - time-manager
683− - pantry
683+ - pantry < 0 # ghc 8.10
684 - mega-sdist < 0 # Cabal issues
684 - mega-sdist < 0 # Cabal issues
685 - http-download
685 - http-download
686 - hi-file-parser
686 - hi-file-parser
687 - rio-prettyprint
687 - rio-prettyprint
688
688
689− "Brandon Barker <brandon.barker@gmail.com> @bbarker":
689+ "Brandon Barker <brandon.barnnker@gmail.com> @bbarker":
690 - unexceptionalio
690 - unexceptionalio
691 - unexceptionalio-trans
691 - unexceptionalio-trans
692
692
@@ -734,7 +734,7 @@ packages:
734 - perfect-hash-generator
734 - perfect-hash-generator
735
735
736 "Alan Zimmerman @alanz":
736 "Alan Zimmerman @alanz":
737− - ghc-exactprint < 0.6.3 # https://github.com/commercialhaskell/stackage/issues/5268
737+ - ghc-exactprint
738 - haskell-lsp
738 - haskell-lsp
739 - hjsmin
739 - hjsmin
740 - language-javascript
740 - language-javascript
@@ -753,7 +753,7 @@ packages:
753 "Jasper Van der Jeugt @jaspervdj":
753 "Jasper Van der Jeugt @jaspervdj":
754 - blaze-html
754 - blaze-html
755 - blaze-markup
755 - blaze-markup
756− - stylish-haskell
756+ - stylish-haskell < 0 # ghc 8.10
757 # profiteur # aeson-1.4.0.0
757 # profiteur # aeson-1.4.0.0
758 - psqueues
758 - psqueues
759 - websockets
759 - websockets
@@ -771,7 +771,7 @@ packages:
771 - hourglass-orphans
771 - hourglass-orphans
772 - wai-slack-middleware
772 - wai-slack-middleware
773 - sysinfo
773 - sysinfo
774− - xmonad-extras
774+ - xmonad-extras < 0 # ghc 8.10
775 - shelly
775 - shelly
776 - persistent-redis < 0 # GHC 8.4 via hedis
776 - persistent-redis < 0 # GHC 8.4 via hedis
777 - fakedata < 0.7.0 # https://github.com/commercialhaskell/stackage/issues/5412
777 - fakedata < 0.7.0 # https://github.com/commercialhaskell/stackage/issues/5412
@@ -797,7 +797,7 @@ packages:
797 - clock
797 - clock
798
798
799 "Stefan Wehr <mail@stefanwehr.de> @skogsbaer":
799 "Stefan Wehr <mail@stefanwehr.de> @skogsbaer":
800− - HTF
800+ - HTF < 0 # ghc 8.10
801 - xmlgen
801 - xmlgen
802 - stm-stats < 0
802 - stm-stats < 0
803 - large-hashable < 0 # compilation failure
803 - large-hashable < 0 # compilation failure
@@ -906,7 +906,7 @@ packages:
906 - kan-extensions
906 - kan-extensions
907 - keys
907 - keys
908 - lca
908 - lca
909− - lens < 4.19 # https://github.com/commercialhaskell/stackage/issues/5122
909+ - lens
910 - lens-action
910 - lens-action
911 - lens-aeson
911 - lens-aeson
912 - lens-properties
912 - lens-properties
@@ -971,25 +971,25 @@ packages:
971 - rank2classes
971 - rank2classes
972
972
973 "Brent Yorgey <byorgey@gmail.com> @byorgey":
973 "Brent Yorgey <byorgey@gmail.com> @byorgey":
974− - active
974+ - active < 0 # ghc 8.10
975− - diagrams
975+ - diagrams < 0 # ghc 8.10
976 - diagrams-builder < 0 # haskell-src-exts-simple
976 - diagrams-builder < 0 # haskell-src-exts-simple
977 - diagrams-cairo < 0 # cairo
977 - diagrams-cairo < 0 # cairo
978 - diagrams-canvas < 0 # base-4.13, lens-4.18
978 - diagrams-canvas < 0 # base-4.13, lens-4.18
979− - diagrams-contrib
979+ - diagrams-contrib < 0 # ghc 8.10
980− - diagrams-core
980+ - diagrams-core < 0 # ghc 8.10
981 - diagrams-gtk < 0 # cairo
981 - diagrams-gtk < 0 # cairo
982 - diagrams-html5 < 0 # lens-4.18
982 - diagrams-html5 < 0 # lens-4.18
983− - diagrams-lib
983+ - diagrams-lib < 0 # ghc 8.10
984− - diagrams-postscript
984+ - diagrams-postscript < 0 # ghc 8.10
985− - diagrams-rasterific
985+ - diagrams-rasterific < 0 # ghc 8.10
986 - diagrams-solve
986 - diagrams-solve
987− - diagrams-svg
987+ - diagrams-svg < 0 # ghc 8.10
988− - force-layout
988+ - force-layout < 0 # ghc 8.10
989− - SVGFonts
989+ - SVGFonts < 0 # ghc 8.10
990− - haxr
990+ - haxr < 0 # ghc 8.10
991 - MonadRandom
991 - MonadRandom
992− - monoid-extras
992+ - monoid-extras < 0 # ghc 8.10
993
993
994 "Vincent Berthoux <vincent.berthoux@gmail.com> @Twinside":
994 "Vincent Berthoux <vincent.berthoux@gmail.com> @Twinside":
995 - JuicyPixels
995 - JuicyPixels
@@ -1215,11 +1215,11 @@ packages:
1215 - HandsomeSoup
1215 - HandsomeSoup
1216
1216
1217 "Clint Adams <clint@debian.org> @clinty":
1217 "Clint Adams <clint@debian.org> @clinty":
1218− - hOpenPGP
1218+ - hOpenPGP < 0 # ghc 8.10
1219 - openpgp-asciiarmor
1219 - openpgp-asciiarmor
1220 - MusicBrainz
1220 - MusicBrainz
1221 - DAV
1221 - DAV
1222− - hopenpgp-tools
1222+ - hopenpgp-tools < 0 # ghc 8.10
1223 - opensource
1223 - opensource
1224 - debian
1224 - debian
1225 - cabal-debian
1225 - cabal-debian
@@ -1415,7 +1415,7 @@ packages:
1415 - optparse-simple
1415 - optparse-simple
1416 - hpack
1416 - hpack
1417 - bindings-uname
1417 - bindings-uname
1418− - stack < 9.9.9 # see https://github.com/fpco/stackage/issues/3563
1418+ - stack < 0 # ghc 8.10 # < 9.9.9 # see https://github.com/fpco/stackage/issues/3563
1419
1419
1420 "Michael Sloan <mgsloan@gmail.com> @mgsloan":
1420 "Michael Sloan <mgsloan@gmail.com> @mgsloan":
1421 - th-orphans
1421 - th-orphans
@@ -1491,8 +1491,8 @@ packages:
1491 - shake-language-c < 0 # via fclabels
1491 - shake-language-c < 0 # via fclabels
1492
1492
1493 "David Turner <dave.c.turner@gmail.com> @davecturner":
1493 "David Turner <dave.c.turner@gmail.com> @davecturner":
1494− - alarmclock
1494+ - alarmclock < 0 # ghc 8.10
1495− - bank-holidays-england
1495+ - bank-holidays-england < 0 # ghc 8.10
1496
1496
1497 "Haskell Servant <haskell-servant-maintainers@googlegroups.com>":
1497 "Haskell Servant <haskell-servant-maintainers@googlegroups.com>":
1498 - servant
1498 - servant
@@ -1566,7 +1566,7 @@ packages:
1566 - darcs < 0
1566 - darcs < 0
1567 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493
1567 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493
1568 - libffi
1568 - libffi
1569− - xmonad-contrib
1569+ - xmonad-contrib < 0 # ghc 8.10
1570 - cairo < 0
1570 - cairo < 0
1571 - glib < 0
1571 - glib < 0
1572 - gio < 0
1572 - gio < 0
@@ -1633,7 +1633,7 @@ packages:
1633 "Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com> @jeffreyrosenbluth":
1633 "Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com> @jeffreyrosenbluth":
1634 - palette < 0 # via base-4.13.0.0
1634 - palette < 0 # via base-4.13.0.0
1635 - diagrams-canvas
1635 - diagrams-canvas
1636− - svg-builder
1636+ - svg-builder < 0 # ghc 8.10
1637
1637
1638 "Gabríel Arthúr Pétursson <gabriel@system.is> @polarina":
1638 "Gabríel Arthúr Pétursson <gabriel@system.is> @polarina":
1639 - sdl2
1639 - sdl2
@@ -1899,7 +1899,7 @@ packages:
1899 - maximal-cliques
1899 - maximal-cliques
1900
1900
1901 "Alexander Bondarenko <aenor.realm@gmail.com> @dpwiz":
1901 "Alexander Bondarenko <aenor.realm@gmail.com> @dpwiz":
1902− - hedn
1902+ - hedn < 0 # ghc 8.10
1903 - soap
1903 - soap
1904 - soap-tls
1904 - soap-tls
1905 - soap-openssl
1905 - soap-openssl
@@ -1957,7 +1957,7 @@ packages:
1957 - bmp # @benl23x5
1957 - bmp # @benl23x5
1958 - gpolyline # @fegu
1958 - gpolyline # @fegu
1959 - postgresql-simple-migration < 0 # via time-1.9.3 # @ameingast
1959 - postgresql-simple-migration < 0 # via time-1.9.3 # @ameingast
1960− - statestack
1960+ - statestack < 0 # ghc 8.10
1961
1961
1962 "Marios Titas <redneb@gmx.com> @redneb":
1962 "Marios Titas <redneb@gmx.com> @redneb":
1963 - HsOpenSSL-x509-system < 0 # via HsOpenSSL
1963 - HsOpenSSL-x509-system < 0 # via HsOpenSSL
@@ -1993,7 +1993,7 @@ packages:
1993 - annotated-wl-pprint
1993 - annotated-wl-pprint
1994
1994
1995 "Yitz Gale <gale@sefer.org> @ygale":
1995 "Yitz Gale <gale@sefer.org> @ygale":
1996− - boolean-normal-forms
1996+ - boolean-normal-forms < 0 # ghc 8.10
1997 - strict-concurrency
1997 - strict-concurrency
1998 - timezone-series
1998 - timezone-series
1999 - timezone-olson
1999 - timezone-olson
@@ -2289,7 +2289,7 @@ packages:
2289 - deriving-compat
2289 - deriving-compat
2290 - dotgen
2290 - dotgen
2291 - echo
2291 - echo
2292− - eliminators < 0.7 # GHC 8.10 via base-4.14 & template-haskell-2.16
2292+ - eliminators
2293 - generic-deriving
2293 - generic-deriving
2294 - hashmap
2294 - hashmap
2295 - invariant
2295 - invariant
@@ -2495,8 +2495,8 @@ packages:
2495 - nagios-check
2495 - nagios-check
2496
2496
2497 "Peter Simons <simons@cryp.to> @peti":
2497 "Peter Simons <simons@cryp.to> @peti":
2498− - cabal2nix
2498+ - cabal2nix < 0 # ghc 8.10
2499− - cabal2spec < 2.6 # GHC 8.10 via Cabal-3.2
2499+ - cabal2spec
2500 - cgi < 0 # via multipart
2500 - cgi < 0 # via multipart
2501 - distribution-nixpkgs
2501 - distribution-nixpkgs
2502 - distribution-opensuse
2502 - distribution-opensuse
@@ -2525,7 +2525,7 @@ packages:
2525 - stringsearch # for cgi
2525 - stringsearch # for cgi
2526 - titlecase
2526 - titlecase
2527 - X11
2527 - X11
2528− - xmonad
2528+ - xmonad < 0 # ghc 8.10
2529
2529
2530 "Mark Fine <mark.fine@gmail.com> @markfine":
2530 "Mark Fine <mark.fine@gmail.com> @markfine":
2531 - postgresql-schema < 0 # via postgresql-simple
2531 - postgresql-schema < 0 # via postgresql-simple
@@ -2589,7 +2589,7 @@ packages:
2589 - zip
2589 - zip
2590
2590
2591 "Leonhard Markert <leonhard.markert@tweag.io> @curiousleo":
2591 "Leonhard Markert <leonhard.markert@tweag.io> @curiousleo":
2592− - monad-bayes
2592+ - monad-bayes < 0 # ghc 8.10
2593
2593
2594 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2594 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2595 - app-settings
2595 - app-settings
@@ -2692,7 +2692,7 @@ packages:
2692 - dotnet-timespan
2692 - dotnet-timespan
2693 - eventsource-api < 0 # GHC 8.4 build failure
2693 - eventsource-api < 0 # GHC 8.4 build failure
2694 - eventsource-geteventstore-store < 0 # GHC 8.4 via protolude
2694 - eventsource-geteventstore-store < 0 # GHC 8.4 via protolude
2695− - eventsource-store-specs < 0 # tasty-hspec
2695+ - eventsource-store-specs < 0 # eventsource-api
2696 - eventsource-stub-store < 0 # GHC 8.4 via protolude
2696 - eventsource-stub-store < 0 # GHC 8.4 via protolude
2697
2697
2698 "Sebastian Dröge slomo@coaxion.net @sdroege":
2698 "Sebastian Dröge slomo@coaxion.net @sdroege":
@@ -2936,12 +2936,12 @@ packages:
2936 - x11-xim
2936 - x11-xim
2937 - X11-xft
2937 - X11-xft
2938 - Imlib
2938 - Imlib
2939− - xturtle
2939+ - xturtle < 0 # ghc 8.10
2940 - gluturtle
2940 - gluturtle
2941− - papillon
2941+ - papillon < 0 # ghc 8.10
2942− - zasni-gerna
2942+ - zasni-gerna < 0 # ghc 8.10
2943− - exception-hierarchy
2943+ - exception-hierarchy < 0 # ghc 8.10
2944− - simplest-sqlite
2944+ - simplest-sqlite < 0 # ghc 8.10
2945 - warp-tls-uid
2945 - warp-tls-uid
2946 - nowdoc
2946 - nowdoc
2947 - HaXml
2947 - HaXml
@@ -3003,7 +3003,7 @@ packages:
3003 "Stephen Diehl <stephen.m.diehl@gmail.com> @sdiehl":
3003 "Stephen Diehl <stephen.m.diehl@gmail.com> @sdiehl":
3004 - llvm-hs-pretty < 0 # compilation failure
3004 - llvm-hs-pretty < 0 # compilation failure
3005 - protolude
3005 - protolude
3006− - repline < 0.3 # https://github.com/commercialhaskell/stackage/issues/5269
3006+ - repline # https://github.com/commercialhaskell/stackage/issues/5269
3007 - picosat < 0
3007 - picosat < 0
3008 - aos-signature < 0 # via protolude
3008 - aos-signature < 0 # via protolude
3009 # https://github.com/commercialhaskell/stackage/issues/4682
3009 # https://github.com/commercialhaskell/stackage/issues/4682
@@ -3033,15 +3033,15 @@ packages:
3033
3033
3034 "Toshio Ito <debug.ito@gmail.com> @debug-ito":
3034 "Toshio Ito <debug.ito@gmail.com> @debug-ito":
3035 - fold-debounce
3035 - fold-debounce
3036− - fold-debounce-conduit
3036+ - fold-debounce-conduit < 0 # ghc 8.10
3037 - stopwatch
3037 - stopwatch
3038 - wikicfp-scraper
3038 - wikicfp-scraper
3039− - wild-bind
3039+ - wild-bind < 0 # ghc 8.10
3040− - wild-bind-x11
3040+ - wild-bind-x11 < 0 # ghc 8.10
3041− - greskell
3041+ - greskell < 0 # ghc 8.10
3042− - greskell-core
3042+ - greskell-core < 0 # ghc 8.10
3043− - greskell-websocket
3043+ - greskell-websocket < 0 # ghc 8.10
3044− - hspec-need-env
3044+ - hspec-need-env < 0 # ghc 8.10
3045
3045
3046 "Cies Breijs <cies@kde.nl> @cies":
3046 "Cies Breijs <cies@kde.nl> @cies":
3047 - htoml
3047 - htoml
@@ -3093,8 +3093,8 @@ packages:
3093 - hpio < 0 # GHC 8.4 via protolude
3093 - hpio < 0 # GHC 8.4 via protolude
3094
3094
3095 "Richard Eisenberg <eir@cis.upenn.edu> @goldfirere":
3095 "Richard Eisenberg <eir@cis.upenn.edu> @goldfirere":
3096− - th-desugar < 1.11 # GHC 8.10 via singletons-2.7 & eliminators-0.7
3096+ - th-desugar
3097− - singletons < 2.7 # GHC 8.10 via Cabal-3.2 & base-4.14
3097+ - singletons
3098 - HUnit-approx
3098 - HUnit-approx
3099 - units-parser < 0 # BuildFailureException Process exited with ExitFailure 1: dist/build/main/main
3099 - units-parser < 0 # BuildFailureException Process exited with ExitFailure 1: dist/build/main/main
3100
3100
@@ -3272,7 +3272,7 @@ packages:
3272 - pqueue
3272 - pqueue
3273 - butcher
3273 - butcher
3274 - czipwith
3274 - czipwith
3275− - data-tree-print
3275+ - data-tree-print < 0 # ghc 8.10
3276 - brittany
3276 - brittany
3277
3277
3278 "Ryan Mulligan <ryan@ryantm.com> @ryantm":
3278 "Ryan Mulligan <ryan@ryantm.com> @ryantm":
@@ -3471,7 +3471,7 @@ packages:
3471 - github-webhooks < 0 # unknown
3471 - github-webhooks < 0 # unknown
3472
3472
3473 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
3473 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
3474− - hasbolt
3474+ - hasbolt < 0 # ghc 8.10
3475 - uniprot-kb
3475 - uniprot-kb
3476 - mmtf < 0 # MonadFail
3476 - mmtf < 0 # MonadFail
3477
3477
@@ -3538,7 +3538,7 @@ packages:
3538 - tensorflow-test
3538 - tensorflow-test
3539 - pier-core < 0
3539 - pier-core < 0
3540 - pier < 0
3540 - pier < 0
3541− - haskeline < 0.8 # https://github.com/commercialhaskell/stackage/issues/5269
3541+ - haskeline
3542 - ghc-source-gen
3542 - ghc-source-gen
3543
3543
3544 "Christof Schramm <christof.schramm@campus.lmu.de>":
3544 "Christof Schramm <christof.schramm@campus.lmu.de>":
@@ -3627,7 +3627,7 @@ packages:
3627 "Serokell <hi@serokell.io> @serokell":
3627 "Serokell <hi@serokell.io> @serokell":
3628 # - importify
3628 # - importify
3629 - log-warper < 0 # GHC 8.4 via lifted-async-0.10.0.1
3629 - log-warper < 0 # GHC 8.4 via lifted-async-0.10.0.1
3630− - o-clock
3630+ - o-clock < 0 # ghc 8.10
3631 - universum
3631 - universum
3632 - with-utf8
3632 - with-utf8
3633
3633
@@ -3712,7 +3712,7 @@ packages:
3712 - docker < 0
3712 - docker < 0
3713
3713
3714 "Hexirp <hexirp@gmail.com> @Hexirp":
3714 "Hexirp <hexirp@gmail.com> @Hexirp":
3715− - doctest-driver-gen
3715+ - doctest-driver-gen < 0 # ghc 8.10
3716
3716
3717 "Václav Haisman <vhaisman@gmail.com> @wilx":
3717 "Václav Haisman <vhaisman@gmail.com> @wilx":
3718 - hs-bibutils
3718 - hs-bibutils
@@ -3747,7 +3747,7 @@ packages:
3747 - qm-interpolated-string
3747 - qm-interpolated-string
3748
3748
3749 "Douglas Burke <dburke.gw@gmail.com> @DougBurke":
3749 "Douglas Burke <dburke.gw@gmail.com> @DougBurke":
3750− - swish
3750+ - swish < 0 # ghc 8.10
3751 - hvega
3751 - hvega
3752 - ihaskell-hvega < 0
3752 - ihaskell-hvega < 0
3753
3753
@@ -3900,9 +3900,9 @@ packages:
3900 "Domen Kozar <domen@enlambda.com> @domenkozar":
3900 "Domen Kozar <domen@enlambda.com> @domenkozar":
3901 - elm2nix
3901 - elm2nix
3902 - mixpanel-client
3902 - mixpanel-client
3903− - netrc
3903+ - netrc < 0 # ghc 8.10
3904 - pretty-sop
3904 - pretty-sop
3905− - servant-auth
3905+ - servant-auth < 0 # ghc 8.10
3906 - servant-auth-server
3906 - servant-auth-server
3907 - servant-auth-client < 0 # via warp-3.3.2
3907 - servant-auth-client < 0 # via warp-3.3.2
3908 - servant-auth-swagger
3908 - servant-auth-swagger
@@ -3912,7 +3912,7 @@ packages:
3912
3912
3913 "Andre Van Der Merwe <stackage@andrevdm.com> @andrevdm":
3913 "Andre Van Der Merwe <stackage@andrevdm.com> @andrevdm":
3914 - bhoogle < 0
3914 - bhoogle < 0
3915− - hyraxAbif
3915+ - hyraxAbif < 0 # ghc 8.10
3916
3916
3917 "David Millar-Durrant <dmillardurrant@gmail.com> @DavidM-D":
3917 "David Millar-Durrant <dmillardurrant@gmail.com> @DavidM-D":
3918 - indexed-list-literals
3918 - indexed-list-literals
@@ -4057,8 +4057,8 @@ packages:
4057 - secp256k1-haskell
4057 - secp256k1-haskell
4058 - rocksdb-haskell
4058 - rocksdb-haskell
4059 - rocksdb-query
4059 - rocksdb-query
4060− - haskoin-core < 0.13.5 # https://github.com/haskoin/haskoin-core/issues/385
4060+ - haskoin-core < 0 # ghc 8.10
4061− - haskoin-node
4061+ - haskoin-node < 0 # ghc 8.10
4062 - haskoin-store < 0 # https://github.com/haskoin/haskoin-store/issues/12
4062 - haskoin-store < 0 # https://github.com/haskoin/haskoin-store/issues/12
4063
4063
4064 "asakamirai <asakamirai_hackage@towanowa.net> @asakamirai":
4064 "asakamirai <asakamirai_hackage@towanowa.net> @asakamirai":
@@ -4086,7 +4086,7 @@ packages:
4086 - bazel-runfiles
4086 - bazel-runfiles
4087
4087
4088 "Rob Rix <robrix@github.com> @robrix":
4088 "Rob Rix <robrix@github.com> @robrix":
4089− - fused-effects
4089+ - fused-effects < 0 # ghc 8.10
4090
4090
4091 "Josef Thorne <joseft.168@gmail.com> @Grendel-Grendel-Grendel":
4091 "Josef Thorne <joseft.168@gmail.com> @Grendel-Grendel-Grendel":
4092 - focuslist
4092 - focuslist
@@ -4114,7 +4114,7 @@ packages:
4114 - failable
4114 - failable
4115 - ttl-hashtables
4115 - ttl-hashtables
4116 - radius
4116 - radius
4117− - structured-cli < 2.6 # https://github.com/commercialhaskell/stackage/issues/5269
4117+ - structured-cli
4118
4118
4119 "Jan Path <jan@jpath.de> @janpath":
4119 "Jan Path <jan@jpath.de> @janpath":
4120 - smallcheck-series < 0 # via base-4.13.0.0
4120 - smallcheck-series < 0 # via base-4.13.0.0
@@ -4130,14 +4130,14 @@ packages:
4130
4130
4131 "Vitaly Bragilevsky <vit.bragilevsky@gmail.com> @bravit":
4131 "Vitaly Bragilevsky <vit.bragilevsky@gmail.com> @bravit":
4132 - Chart
4132 - Chart
4133− - Chart-diagrams
4133+ - Chart-diagrams < 0 # ghc 8.10
4134
4134
4135 "Juri Chomé <juri.chome@gmail.com> @2mol":
4135 "Juri Chomé <juri.chome@gmail.com> @2mol":
4136 - msgpack < 0 # via base-4.13.0.0
4136 - msgpack < 0 # via base-4.13.0.0
4137 # - msgpack-rpc # https://github.com/commercialhaskell/stackage/pull/4471
4137 # - msgpack-rpc # https://github.com/commercialhaskell/stackage/pull/4471
4138 # - msgpack-idl # https://github.com/commercialhaskell/stackage/pull/4471
4138 # - msgpack-idl # https://github.com/commercialhaskell/stackage/pull/4471
4139 - msgpack-aeson < 0 # via msgpack
4139 - msgpack-aeson < 0 # via msgpack
4140− - int-cast
4140+ - int-cast < 0 # ghc 8.10
4141
4141
4142 "Akihito Kirisaki <kirisaki@klaraworks.net> @kirisaki":
4142 "Akihito Kirisaki <kirisaki@klaraworks.net> @kirisaki":
4143 - caster < 0 # via fast-builder
4143 - caster < 0 # via fast-builder
@@ -4163,7 +4163,7 @@ packages:
4163 - gtk-strut
4163 - gtk-strut
4164 - rate-limit
4164 - rate-limit
4165 - status-notifier-item
4165 - status-notifier-item
4166− - taffybar
4166+ - taffybar < 0 # ghc 8.10
4167 - time-units
4167 - time-units
4168 - xml-helpers
4168 - xml-helpers
4169 - xdg-desktop-entry
4169 - xdg-desktop-entry
@@ -4242,8 +4242,8 @@ packages:
4242 - equational-reasoning
4242 - equational-reasoning
4243 - ghc-typelits-presburger
4243 - ghc-typelits-presburger
4244 - singletons-presburger
4244 - singletons-presburger
4245− - type-natural
4245+ - type-natural < 0 # ghc 8.10
4246− - sized
4246+ - sized < 0 # ghc 8.10
4247
4247
4248 "Frank Doepper <stackage@woffs.de> @woffs":
4248 "Frank Doepper <stackage@woffs.de> @woffs":
4249 - amqp-utils
4249 - amqp-utils
@@ -4269,7 +4269,7 @@ packages:
4269 - it-has
4269 - it-has
4270
4270
4271 "Gabriele Sales <gbrsales@gmail.com> @gbrsales":
4271 "Gabriele Sales <gbrsales@gmail.com> @gbrsales":
4272− - cabal-appimage
4272+ - cabal-appimage < 0 # ghc 8.10
4273
4273
4274 "Dominik Schrempf <dominik.schrempf@gmail.com> @dschrempf":
4274 "Dominik Schrempf <dominik.schrempf@gmail.com> @dschrempf":
4275 - pava
4275 - pava
@@ -4311,7 +4311,7 @@ packages:
4311 - assoc
4311 - assoc
4312 - attoparsec
4312 - attoparsec
4313 - auto-update
4313 - auto-update
4314− - base-noprelude
4314+ - base-noprelude < 0 # ghc 8.10
4315 - base64-bytestring
4315 - base64-bytestring
4316 - base64-bytestring-type
4316 - base64-bytestring-type
4317 - base64-string
4317 - base64-string
@@ -4364,7 +4364,7 @@ packages:
4364 - convertible
4364 - convertible
4365 - cookie
4365 - cookie
4366 - cpphs
4366 - cpphs
4367− - crypt-sha512
4367+ - crypt-sha512 < 0 # ghc 8.10
4368 - crypto-api
4368 - crypto-api
4369 - crypto-api-tests < 0 # via test-framework
4369 - crypto-api-tests < 0 # via test-framework
4370 - crypto-cipher-tests < 0 # via test-framework
4370 - crypto-cipher-tests < 0 # via test-framework
@@ -4375,7 +4375,7 @@ packages:
4375 - crypto-random
4375 - crypto-random
4376 - cryptohash-cryptoapi
4376 - cryptohash-cryptoapi
4377 - cryptohash-sha256
4377 - cryptohash-sha256
4378− - cryptohash-sha512
4378+ - cryptohash-sha512 < 0 # ghc 8.10
4379 - css-text
4379 - css-text
4380 - csv
4380 - csv
4381 - cubicbezier
4381 - cubicbezier
@@ -4408,7 +4408,7 @@ packages:
4408 - dlist-instances
4408 - dlist-instances
4409 - dlist-nonempty
4409 - dlist-nonempty
4410 - double-conversion
4410 - double-conversion
4411− - dual-tree
4411+ - dual-tree < 0 # ghc 8.10
4412 - easy-file
4412 - easy-file
4413 - easytest < 0 # via hedgehog-1
4413 - easytest < 0 # via hedgehog-1
4414 - ed25519
4414 - ed25519
@@ -4436,7 +4436,7 @@ packages:
4436 - generic-arbitrary
4436 - generic-arbitrary
4437 - generics-sop-lens
4437 - generics-sop-lens
4438 - ghc-byteorder
4438 - ghc-byteorder
4439− - ghc-compact
4439+ - ghc-compact < 0 # ghc 8.10
4440 - ghc-paths
4440 - ghc-paths
4441 - ghc-prof
4441 - ghc-prof
4442 - github < 0 # via http-client-0.6.1
4442 - github < 0 # via http-client-0.6.1
@@ -4448,7 +4448,7 @@ packages:
4448 - haskell-gi-overloading
4448 - haskell-gi-overloading
4449 - haskell-lexer
4449 - haskell-lexer
4450 - haskell-lsp-types
4450 - haskell-lsp-types
4451− - haskell-src
4451+ - haskell-src < 0 # ghc 8.10
4452 - haskell-src-exts
4452 - haskell-src-exts
4453 - haxl < 0 # via time-1.9.3
4453 - haxl < 0 # via time-1.9.3
4454 - heap
4454 - heap
@@ -4495,7 +4495,7 @@ packages:
4495 - json < 0 # via base-4.13.0.0
4495 - json < 0 # via base-4.13.0.0
4496 - json-alt
4496 - json-alt
4497 - kleene < 0 # via regex-applicative
4497 - kleene < 0 # via regex-applicative
4498− - language-haskell-extract
4498+ - language-haskell-extract < 0 # ghc 8.10
4499 - largeword
4499 - largeword
4500 - lattices
4500 - lattices
4501 - lazy-csv
4501 - lazy-csv
@@ -4534,7 +4534,7 @@ packages:
4534 - network-info
4534 - network-info
4535 - network-ip
4535 - network-ip
4536 - network-uri < 2.7.0.0 # https://github.com/commercialhaskell/stackage/issues/5116
4536 - network-uri < 2.7.0.0 # https://github.com/commercialhaskell/stackage/issues/5116
4537− - newtype
4537+ - newtype < 0 # ghc 8.10
4538 - nicify-lib
4538 - nicify-lib
4539 - old-locale
4539 - old-locale
4540 - old-time
4540 - old-time
@@ -4614,7 +4614,7 @@ packages:
4614 - simple-reflect
4614 - simple-reflect
4615 - simple-sendfile
4615 - simple-sendfile
4616 - singleton-bool
4616 - singleton-bool
4617− - size-based
4617+ - size-based < 0 # ghc 8.10
4618 - skein
4618 - skein
4619 - skylighting-core
4619 - skylighting-core
4620 - snap-core
4620 - snap-core
@@ -4653,8 +4653,8 @@ packages:
4653 - test-framework-hunit
4653 - test-framework-hunit
4654 - test-framework-quickcheck2
4654 - test-framework-quickcheck2
4655 - test-framework-smallcheck
4655 - test-framework-smallcheck
4656− - test-framework-th
4656+ - test-framework-th < 0 # ghc 8.10
4657− - testing-feat
4657+ - testing-feat < 0 # ghc 8.10
4658 - testing-type-modifiers
4658 - testing-type-modifiers
4659 - text-builder
4659 - text-builder
4660 - text-icu
4660 - text-icu
@@ -4800,53 +4800,15 @@ packages:
4800 - Win32 == 2.6.1.0
4800 - Win32 == 2.6.1.0
4801
4801
4802 "Stackage upper bounds":
4802 "Stackage upper bounds":
4803− # https://github.com/commercialhaskell/stackage/issues/5191 - compilation failures
4804− - servant < 0.17
4805− - servant-client < 0.17
4806− - servant-server < 0.17
4807− - servant-client-core < 0.17
4808− - servant-docs < 0.11.5
4809− - servant-foreign < 0.15.1
4810− - servant-lucid < 0.9.0.1
4811− - servant-mock < 0.8.6
4812− - servant-swagger < 1.1.8
4813−
4814− # https://github.com/commercialhaskell/stackage/issues/5218
4815− - unliftio-core < 0.2
4816− - higher-leveldb < 0.6.0.0
4817−
4818− # https://github.com/commercialhaskell/stackage/issues/5236
4819− - rank2classes < 1.4
4820−
4821− # https://github.com/commercialhaskell/stackage/issues/5293
4822− - haddock-library < 1.9.0
4823−
4824 # https://github.com/commercialhaskell/stackage/issues/5306
4803 # https://github.com/commercialhaskell/stackage/issues/5306
4825 - arithmoi < 0.11.0.0
4804 - arithmoi < 0.11.0.0
4826
4805
4827− # https://github.com/commercialhaskell/stackage/issues/5309
4828− - optics < 0.3
4829− - optics-core < 0.3
4830− - optics-extra < 0.3
4831− - optics-th < 0.3
4832− - optics < 0.3
4833− - optics-vl < 0.2.1
4834−
4835− # https://github.com/commercialhaskell/stackage/issues/5319
4836− - protolude < 0.3
4837−
4838− # https://github.com/commercialhaskell/stackage/issues/5322
4839− - swagger2 < 2.6
4840−
4841 # https://github.com/commercialhaskell/stackage/issues/5323
4806 # https://github.com/commercialhaskell/stackage/issues/5323
4842 - base64-bytestring < 1.1
4807 - base64-bytestring < 1.1
4843
4808
4844 # https://github.com/commercialhaskell/stackage/issues/5324
4809 # https://github.com/commercialhaskell/stackage/issues/5324
4845 - cabal2nix < 2.15.2
4810 - cabal2nix < 2.15.2
4846
4811
4847− # https://github.com/commercialhaskell/stackage/issues/5335
4848− - brick <0.53
4849−
4850 # https://github.com/commercialhaskell/stackage/issues/5347
4812 # https://github.com/commercialhaskell/stackage/issues/5347
4851 - persistent-template < 2.8.3
4813 - persistent-template < 2.8.3
4852
4814
@@ -4872,6 +4834,97 @@ packages:
4872 # https://github.com/commercialhaskell/stackage/issues/5424
4834 # https://github.com/commercialhaskell/stackage/issues/5424
4873 - smallcheck < 1.2.0
4835 - smallcheck < 1.2.0
4874
4836
4837+ "GHC 8.10":
4838+
4839+ # https://github.com/commercialhaskell/stackage/issues/5191 - compilation failures
4840+ - servant < 0
4841+
4842+ # haddock-library-1.9.0 ([changelog](http://hackage.haskell.org/package/haddock-library-1.9.0/changelog)) (Alex Biehl <alexbiehl@gmail.com> @alexbiehl) is out of bounds for:
4843+ - pandoc < 0
4844+
4845+
4846+ # protolude-0.3.0 ([changelog](http://hackage.haskell.org/package/protolude-0.3.0/changelog)) (Stephen Diehl <stephen.m.diehl@gmail.com> @sdiehl) is out of bounds for:
4847+ - minio-hs < 0
4848+ - registry < 0
4849+
4850+
4851+ # servant (Haskell Servant <haskell-servant-maintainers@googlegroups.com>, Stackage upper bounds) (not present) depended on by:
4852+ - advent-of-code-api < 0
4853+ - giphy-api < 0
4854+ - lackey < 0
4855+ - language-puppet < 0
4856+ - miso < 0
4857+ - mixpanel-client < 0
4858+ - servant-JuicyPixels < 0
4859+ - servant-auth-docs < 0
4860+ - servant-auth-server < 0
4861+ - servant-auth-swagger < 0
4862+ - servant-blaze < 0
4863+ - servant-cassava < 0
4864+ - servant-checked-exceptions < 0
4865+ - servant-checked-exceptions-core < 0
4866+ - servant-client < 0
4867+ - servant-client-core < 0
4868+ - servant-conduit < 0
4869+ - servant-docs < 0
4870+ - servant-docs-simple < 0
4871+ - servant-elm < 0
4872+ - servant-errors < 0
4873+ - servant-foreign < 0
4874+ - servant-js < 0
4875+ - servant-lucid < 0
4876+ - servant-machines < 0
4877+ - servant-mock < 0
4878+ - servant-pipes < 0
4879+ - servant-purescript < 0
4880+ - servant-rawm < 0
4881+ - servant-server < 0
4882+ - servant-static-th < 0
4883+ - servant-subscriber < 0
4884+ - servant-swagger < 0
4885+ - servant-swagger-ui < 0
4886+ - servant-swagger-ui-core < 0
4887+ - servant-swagger-ui-redoc < 0
4888+ - servant-yaml < 0
4889+
4890+
4891+ # swagger2-2.6 ([changelog](http://hackage.haskell.org/package/swagger2-2.6/changelog)) (Nickolay Kudasov <nickolay.kudasov@gmail.com> @fizruk) is out of bounds for:
4892+ - servant-swagger < 0
4893+ - servant-swagger-ui < 0
4894+ - servant-swagger-ui-core < 0
4895+ - servant-swagger-ui-redoc < 0
4896+
4897+
4898+ # unliftio-core-0.2.0.1 ([changelog](http://hackage.haskell.org/package/unliftio-core-0.2.0.1/changelog)) (Michael Snoyman michael@snoyman.com @snoyberg) is out of bounds for:
4899+ - amazonka < 0
4900+ - async-timer < 0
4901+ - log-base < 0
4902+ - servant-conduit < 0
4903+
4904+ # amazonka (Brendan Hay <brendan.g.hay@gmail.com> @brendanhay, Stackage upper bounds) (not present) depended on by:
4905+ - antiope-core < 0
4906+ - antiope-dynamodb < 0
4907+ - antiope-messages < 0
4908+ - antiope-s3 < 0
4909+ - antiope-sns < 0
4910+ - antiope-sqs < 0
4911+
4912+
4913+ # pandoc (John MacFarlane <jgm@berkeley.edu> @jgm, Stackage upper bounds) (not present) depended on by:
4914+ - hakyll < 0
4915+ - pandoc-citeproc < 0
4916+ - pandoc-csv2table < 0
4917+ - pandoc-plot < 0
4918+ - pandoc-pyplot < 0
4919+
4920+
4921+ # servant-server (Haskell Servant <haskell-servant-maintainers@googlegroups.com>, Stackage upper bounds) (not present) depended on by:
4922+ - servant-websockets < 0
4923+
4924+ # ghc-exactprint-0.6.3.1 ([changelog](http://hackage.haskell.org/package/ghc-exactprint-0.6.3.1/changelog)) (Alan Zimmerman @alanz) is out of bounds for:
4925+ - brittany < 0
4926+
4927+
4875# end of packages
4928# end of packages
4876
4929
4877# Package flags are applied to individual packages, and override the values of
4930# Package flags are applied to individual packages, and override the values of
@@ -4981,6 +5034,7 @@ package-flags:
4981 mongoDB:
5034 mongoDB:
4982 _old-network: false
5035 _old-network: false
4983
5036
5037+
4984# end of package-flags
5038# end of package-flags
4985
5039
4986# Special configure options for individual packages
5040# Special configure options for individual packages
@@ -5007,11 +5061,16 @@ skipped-builds:
5007# or if Setup fails because of missing foreign libraries.
5061# or if Setup fails because of missing foreign libraries.
5008# Otherwise place them in expected-test-failures.
5062# Otherwise place them in expected-test-failures.
5009skipped-tests:
5063skipped-tests:
5064+
5010 # Outdated dependencies
5065 # Outdated dependencies
5011 # These can periodically be checked for updates;
5066 # These can periodically be checked for updates;
5012− # just remove these lines and run `stackage-curator check' to verify.
5067+ # just remove these lines and run `./check' to verify.
5013 - time-compat # base-compat 0.11
5068 - time-compat # base-compat 0.11
5014 - http-media # base-4.13
5069 - http-media # base-4.13
5070+ - simple-vec3 # ghc 8.10
5071+ - static-text # ghc 8.10
5072+ - monad-par # ghc 8.10
5073+
5015
5074
5016 # Cyclic dependencies
5075 # Cyclic dependencies
5017 - base-orphans # via hspec
5076 - base-orphans # via hspec
@@ -5724,6 +5783,8 @@ skipped-haddocks:
5724# Otherwise place them in expected-benchmark-failures.
5783# Otherwise place them in expected-benchmark-failures.
5725skipped-benchmarks:
5784skipped-benchmarks:
5726
5785
5786+ - tls # tasty-quickcheck
5787+
5727 # Outdated dependencies
5788 # Outdated dependencies
5728 # These can periodically be checked for updates;
5789 # These can periodically be checked for updates;
5729 # just remove these lines and run `stackage-curator check'
5790 # just remove these lines and run `stackage-curator check'
debian-bootstrap.sh+6−5
@@ -146,6 +146,7 @@ apt-get install -y \
146 libzmq3-dev \
146 libzmq3-dev \
147 llvm-7 \
147 llvm-7 \
148 llvm-8 \
148 llvm-8 \
149+ llvm-9 \
149 locales \
150 locales \
150 m4 \
151 m4 \
151 minisat \
152 minisat \
@@ -196,9 +197,9 @@ update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10
196# This version is tracked here:
197# This version is tracked here:
197# https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing
198# https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing
198#
199#
199−# GHC 8.8 requires LLVM 7 tools (?) (specifically, llc-7 and opt-7).
200+# GHC 8.10 requires LLVM 9 tools (?) (specifically, llc-9 and opt-9).
200−update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-7" 50
201+update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-9" 50
201−update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-7" 50
202+update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-9" 50
202
203
203# nodejs 10 (nodejs8 in bionic needs conflicting libssl10-dev)
204# nodejs 10 (nodejs8 in bionic needs conflicting libssl10-dev)
204curl -sL https://deb.nodesource.com/setup_10.x | bash -
205curl -sL https://deb.nodesource.com/setup_10.x | bash -
@@ -270,8 +271,8 @@ apt-add-repository multiverse \
270 && apt-get update \
271 && apt-get update \
271 && apt-get install -y nvidia-cuda-dev
272 && apt-get install -y nvidia-cuda-dev
272
273
273−export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-7/lib;
274+export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-9/lib;
274−export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-7/include;
275+export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-9/include;
275
276
276# protoc, for proto-lens-combinators test suite
277# protoc, for proto-lens-combinators test suite
277# Instructions from: https://google.github.io/proto-lens/installing-protoc.html
278# Instructions from: https://google.github.io/proto-lens/installing-protoc.html