From 51cc7ca59070a0352b8e46941371210963c29772 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 14 Jun 2020 09:10:16 +0200 Subject: [PATCH 1/6] Remove some upper bounds --- build-constraints.yaml | 122 ++++++++++++++++++++++++++++------------- 1 file changed, 85 insertions(+), 37 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 60e8b4dd..6104e07a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -99,7 +99,7 @@ packages: "Robert Vollmert @robx": - configurator-pg - - postgrest < 7.0.1 # https://github.com/commercialhaskell/stackage/issues/5383 + - postgrest "Sandy Maguire @isovector": - ecstasy @@ -4802,52 +4802,17 @@ packages: "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5191 - compilation failures - - servant < 0.17 - - servant-client < 0.17 - - servant-server < 0.17 - - servant-client-core < 0.17 - - servant-docs < 0.11.5 - - servant-foreign < 0.15.1 - - servant-lucid < 0.9.0.1 - - servant-mock < 0.8.6 - - servant-swagger < 1.1.8 - - # https://github.com/commercialhaskell/stackage/issues/5218 - - unliftio-core < 0.2 - - higher-leveldb < 0.6.0.0 - - # https://github.com/commercialhaskell/stackage/issues/5236 - - rank2classes < 1.4 - - # https://github.com/commercialhaskell/stackage/issues/5293 - - haddock-library < 1.9.0 + - servant < 0 # https://github.com/commercialhaskell/stackage/issues/5306 - arithmoi < 0.11.0.0 - # https://github.com/commercialhaskell/stackage/issues/5309 - - optics < 0.3 - - optics-core < 0.3 - - optics-extra < 0.3 - - optics-th < 0.3 - - optics < 0.3 - - optics-vl < 0.2.1 - - # https://github.com/commercialhaskell/stackage/issues/5319 - - protolude < 0.3 - - # https://github.com/commercialhaskell/stackage/issues/5322 - - swagger2 < 2.6 - # https://github.com/commercialhaskell/stackage/issues/5323 - base64-bytestring < 1.1 # https://github.com/commercialhaskell/stackage/issues/5324 - cabal2nix < 2.15.2 - # https://github.com/commercialhaskell/stackage/issues/5335 - - brick <0.53 - # https://github.com/commercialhaskell/stackage/issues/5347 - persistent-template < 2.8.3 @@ -4873,6 +4838,89 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5424 - smallcheck < 1.2.0 + # haddock-library-1.9.0 ([changelog](http://hackage.haskell.org/package/haddock-library-1.9.0/changelog)) (Alex Biehl @alexbiehl) is out of bounds for: + - pandoc < 0 + + + # protolude-0.3.0 ([changelog](http://hackage.haskell.org/package/protolude-0.3.0/changelog)) (Stephen Diehl @sdiehl) is out of bounds for: + - minio-hs < 0 + - registry < 0 + + + # servant (Haskell Servant , Stackage upper bounds) (not present) depended on by: + - advent-of-code-api < 0 + - giphy-api < 0 + - lackey < 0 + - language-puppet < 0 + - miso < 0 + - mixpanel-client < 0 + - servant-JuicyPixels < 0 + - servant-auth-docs < 0 + - servant-auth-server < 0 + - servant-auth-swagger < 0 + - servant-blaze < 0 + - servant-cassava < 0 + - servant-checked-exceptions < 0 + - servant-checked-exceptions-core < 0 + - servant-client < 0 + - servant-client-core < 0 + - servant-conduit < 0 + - servant-docs < 0 + - servant-docs-simple < 0 + - servant-elm < 0 + - servant-errors < 0 + - servant-foreign < 0 + - servant-js < 0 + - servant-lucid < 0 + - servant-machines < 0 + - servant-mock < 0 + - servant-pipes < 0 + - servant-purescript < 0 + - servant-rawm < 0 + - servant-server < 0 + - servant-static-th < 0 + - servant-subscriber < 0 + - servant-swagger < 0 + - servant-swagger-ui < 0 + - servant-swagger-ui-core < 0 + - servant-swagger-ui-redoc < 0 + - servant-yaml < 0 + + + # swagger2-2.6 ([changelog](http://hackage.haskell.org/package/swagger2-2.6/changelog)) (Nickolay Kudasov @fizruk) is out of bounds for: + - servant-swagger < 0 + - servant-swagger-ui < 0 + - servant-swagger-ui-core < 0 + - servant-swagger-ui-redoc < 0 + + + # 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: + - amazonka < 0 + - async-timer < 0 + - log-base < 0 + - servant-conduit < 0 + + # amazonka (Brendan Hay @brendanhay, Stackage upper bounds) (not present) depended on by: + - antiope-core < 0 + - antiope-dynamodb < 0 + - antiope-messages < 0 + - antiope-s3 < 0 + - antiope-sns < 0 + - antiope-sqs < 0 + + + # pandoc (John MacFarlane @jgm, Stackage upper bounds) (not present) depended on by: + - hakyll < 0 + - pandoc-citeproc < 0 + - pandoc-csv2table < 0 + - pandoc-plot < 0 + - pandoc-pyplot < 0 + + + # servant-server (Haskell Servant , Stackage upper bounds) (not present) depended on by: + - servant-websockets < 0 + +# TEMP # end of packages # Package flags are applied to individual packages, and override the values of From f5a6cd20ff82e7547f35152b669ae222b098d467 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 14 Jun 2020 10:14:58 +0200 Subject: [PATCH 2/6] Working 8.10 plan --- build-constraints.yaml | 574 ++++++++++++++++++++++++++++++++--------- 1 file changed, 457 insertions(+), 117 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6104e07a..9e6e03bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "8.8" +ghc-major-version: "8.10" # new curator is supposed to use exact GHC version -ghc-version: "8.8.3" +ghc-version: "8.10.1" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version @@ -13,7 +13,7 @@ packages: - ghc-clippy-plugin "Daniel Rolls @danielrolls": - - byte-count-reader + - byte-count-reader < 0 # ghc 8.10 "Allan Lukwago @epicallan": - servant-errors @@ -29,7 +29,7 @@ packages: "Marcin Rzeźnicki @marcin-rzeznicki": - hspec-tables - - stackcollapse-ghc + - stackcollapse-ghc < 0 # ghc 8.10 "Mauricio Fierro @mauriciofierrom": - dialogflow-fulfillment @@ -61,7 +61,7 @@ packages: - generic-monoid "Tobias Reinhart @TobiReinhart": - - sparse-tensor + - sparse-tensor < 0 # ghc 8.10 "Stephan Schiffels @stschiff": - sequence-formats @@ -113,7 +113,7 @@ packages: - polysemy - polysemy-plugin < 0 # via polysemy - polysemy-zoo < 0 # via hedis - - loopbreaker + - loopbreaker < 0 # ghc 8.10 "William Yao @williamyaoh": - string-interpolate @@ -201,7 +201,7 @@ packages: "Phil de Joux @philderbeast": - siggy-chardust - - detour-via-sci + - detour-via-sci < 0 # ghc 8.10 - hpack-dhall "Matthew Ahrens @mpahrens": @@ -473,7 +473,7 @@ packages: - snap-server - newtype-generics - bsb-http-chunked - - coercible-utils + - coercible-utils < 0 # ghc 8.10 - hspec-parsec "Joe M @joe9": @@ -643,7 +643,7 @@ packages: - async - base16-bytestring - c2hs - - csv-conduit + - csv-conduit < 0 # ghc 8.10 - executable-hash < 0 # via cryptohash - executable-path - foreign-store @@ -681,13 +681,13 @@ packages: - githash - time-manager - - pantry + - pantry < 0 # ghc 8.10 - mega-sdist < 0 # Cabal issues - http-download - hi-file-parser - rio-prettyprint - "Brandon Barker @bbarker": + "Brandon Barker @bbarker": - unexceptionalio - unexceptionalio-trans @@ -735,7 +735,7 @@ packages: - perfect-hash-generator "Alan Zimmerman @alanz": - - ghc-exactprint < 0.6.3 # https://github.com/commercialhaskell/stackage/issues/5268 + - ghc-exactprint - haskell-lsp - hjsmin - language-javascript @@ -754,7 +754,7 @@ packages: "Jasper Van der Jeugt @jaspervdj": - blaze-html - blaze-markup - - stylish-haskell + - stylish-haskell < 0 # ghc 8.10 # profiteur # aeson-1.4.0.0 - psqueues - websockets @@ -772,7 +772,7 @@ packages: - hourglass-orphans - wai-slack-middleware - sysinfo - - xmonad-extras + - xmonad-extras < 0 # ghc 8.10 - shelly - persistent-redis < 0 # GHC 8.4 via hedis - fakedata < 0.7.0 # https://github.com/commercialhaskell/stackage/issues/5412 @@ -798,7 +798,7 @@ packages: - clock "Stefan Wehr @skogsbaer": - - HTF + - HTF < 0 # ghc 8.10 - xmlgen - stm-stats < 0 - large-hashable < 0 # compilation failure @@ -830,7 +830,7 @@ packages: - pem - siphash - socks - - tasty-kat + - tasty-kat < 0 # tasty - tls - tls-debug - vhd < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build @@ -907,7 +907,7 @@ packages: - kan-extensions - keys - lca - - lens < 4.19 # https://github.com/commercialhaskell/stackage/issues/5122 + - lens - lens-action - lens-aeson - lens-properties @@ -972,25 +972,25 @@ packages: - rank2classes "Brent Yorgey @byorgey": - - active - - diagrams + - active < 0 # ghc 8.10 + - diagrams < 0 # ghc 8.10 - diagrams-builder < 0 # haskell-src-exts-simple - diagrams-cairo < 0 # cairo - diagrams-canvas < 0 # base-4.13, lens-4.18 - - diagrams-contrib - - diagrams-core + - diagrams-contrib < 0 # ghc 8.10 + - diagrams-core < 0 # ghc 8.10 - diagrams-gtk < 0 # cairo - diagrams-html5 < 0 # lens-4.18 - - diagrams-lib - - diagrams-postscript - - diagrams-rasterific + - diagrams-lib < 0 # ghc 8.10 + - diagrams-postscript < 0 # ghc 8.10 + - diagrams-rasterific < 0 # ghc 8.10 - diagrams-solve - - diagrams-svg - - force-layout - - SVGFonts - - haxr + - diagrams-svg < 0 # ghc 8.10 + - force-layout < 0 # ghc 8.10 + - SVGFonts < 0 # ghc 8.10 + - haxr < 0 # ghc 8.10 - MonadRandom - - monoid-extras + - monoid-extras < 0 # ghc 8.10 "Vincent Berthoux @Twinside": - JuicyPixels @@ -1187,9 +1187,9 @@ packages: - socket < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - tasty - tasty-golden - - tasty-hunit - - tasty-quickcheck - - tasty-smallcheck + - tasty-hunit < 0 # tasty + - tasty-quickcheck < 0 # tasty + - tasty-smallcheck < 0 # tasty - tasty-html < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - time-lens - timezone-olson @@ -1211,17 +1211,17 @@ packages: "Joachim Breitner @nomeata": - circle-packing - haskell-spacegoo < 0 # MonadFail - - tasty-expected-failure + - tasty-expected-failure < 0 # tasty "Aditya Bhargava @egonSchiele": - HandsomeSoup "Clint Adams @clinty": - - hOpenPGP + - hOpenPGP < 0 # ghc 8.10 - openpgp-asciiarmor - MusicBrainz - DAV - - hopenpgp-tools + - hopenpgp-tools < 0 # ghc 8.10 - opensource - debian - cabal-debian @@ -1313,10 +1313,10 @@ packages: # be removed, rather than putting an upper bound on hledger-lib and hledger. # (https://github.com/fpco/stackage/issues/3494) # - - hledger - - hledger-lib - - hledger-ui - - hledger-web + - hledger < 0 # tasty + - hledger-lib < 0 # tasty + - hledger-ui < 0 # hledger + - hledger-web < 0 # hledger # - quickbench < 0 # via docopt - regex-compat-tdfa @@ -1417,7 +1417,7 @@ packages: - optparse-simple - hpack - bindings-uname - - stack < 9.9.9 # see https://github.com/fpco/stackage/issues/3563 + - stack < 0 # ghc 8.10 # < 9.9.9 # see https://github.com/fpco/stackage/issues/3563 "Michael Sloan @mgsloan": - th-orphans @@ -1493,8 +1493,8 @@ packages: - shake-language-c < 0 # via fclabels "David Turner @davecturner": - - alarmclock - - bank-holidays-england + - alarmclock < 0 # ghc 8.10 + - bank-holidays-england < 0 # ghc 8.10 "Haskell Servant ": - servant @@ -1568,7 +1568,7 @@ packages: - darcs < 0 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493 - libffi - - xmonad-contrib + - xmonad-contrib < 0 # ghc 8.10 - cairo < 0 - glib < 0 - gio < 0 @@ -1635,7 +1635,7 @@ packages: "Jeffrey Rosenbluth @jeffreyrosenbluth": - palette < 0 # via base-4.13.0.0 - diagrams-canvas - - svg-builder + - svg-builder < 0 # ghc 8.10 "Gabríel Arthúr Pétursson @polarina": - sdl2 @@ -1677,7 +1677,7 @@ packages: - FindBin "Jan Stolarek @jstolarek": - - tasty-program + - tasty-program < 0 # tasty "Abhinav Gupta @abhinav": - farmhash @@ -1694,7 +1694,7 @@ packages: "Brendan Hay @brendanhay": - amazonka - amazonka-core - - amazonka-test + - amazonka-test < 0 # tasty - amazonka-apigateway - amazonka-application-autoscaling - amazonka-appstream @@ -1901,7 +1901,7 @@ packages: - maximal-cliques "Alexander Bondarenko @dpwiz": - - hedn + - hedn < 0 # ghc 8.10 - soap - soap-tls - soap-openssl @@ -1939,7 +1939,7 @@ packages: - jwt "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz": - - setlocale + - setlocale < 0 "Taylor Fausak @tfausak": - autoexporter @@ -1959,7 +1959,7 @@ packages: - bmp # @benl23x5 - gpolyline # @fegu - postgresql-simple-migration < 0 # via time-1.9.3 # @ameingast - - statestack + - statestack < 0 # ghc 8.10 "Marios Titas @redneb": - HsOpenSSL-x509-system < 0 # via HsOpenSSL @@ -1995,7 +1995,7 @@ packages: - annotated-wl-pprint "Yitz Gale @ygale": - - boolean-normal-forms + - boolean-normal-forms < 0 # ghc 8.10 - strict-concurrency - timezone-series - timezone-olson @@ -2005,7 +2005,7 @@ packages: "Mitchell Rosen @mitchellwrosen": - safe-exceptions-checked - - tasty-hspec + - tasty-hspec < 0 # tasty - termbox < 0 # via base-4.13.0.0 - timer-wheel < 0 # via base-4.13.0.0 - wai-middleware-travisci < 0 # via base-4.13.0.0 @@ -2076,7 +2076,7 @@ packages: - semiring-simple "Philipp Hausmann @phile314": - - tasty-silver + - tasty-silver < 0 # tasty "Michael Thompson @michaelt": - pipes-text < 0 # GHC 8.4 via streaming-commons-0.2.0.0 @@ -2291,7 +2291,7 @@ packages: - deriving-compat - dotgen - echo - - eliminators < 0.7 # GHC 8.10 via base-4.14 & template-haskell-2.16 + - eliminators - generic-deriving - hashmap - invariant @@ -2395,7 +2395,7 @@ packages: - concurrency - dejafu - hunit-dejafu - - tasty-dejafu + - tasty-dejafu < 0 # tasty - irc-ctcp - irc-conduit - irc-client @@ -2408,7 +2408,7 @@ packages: - speculate - extrapolate - percent-format - - tasty-leancheck + - tasty-leancheck < 0 # tasty - hspec-leancheck - test-framework-leancheck @@ -2497,15 +2497,15 @@ packages: - nagios-check "Peter Simons @peti": - - cabal2nix - - cabal2spec < 2.6 # GHC 8.10 via Cabal-3.2 + - cabal2nix < 0 # ghc 8.10 + - cabal2spec - cgi < 0 # via multipart - distribution-nixpkgs - distribution-opensuse - flexible-defaults - funcmp - hackage-db - - hledger-interest + - hledger-interest < 0 # hledger - hopenssl - hsdns - hsemail @@ -2527,7 +2527,7 @@ packages: - stringsearch # for cgi - titlecase - X11 - - xmonad + - xmonad < 0 # ghc 8.10 "Mark Fine @markfine": - postgresql-schema < 0 # via postgresql-simple @@ -2591,7 +2591,7 @@ packages: - zip "Leonhard Markert @curiousleo": - - monad-bayes + - monad-bayes < 0 # ghc 8.10 "Emmanuel Touzery @emmanueltouzery": - app-settings @@ -2938,12 +2938,12 @@ packages: - x11-xim - X11-xft - Imlib - - xturtle + - xturtle < 0 # ghc 8.10 - gluturtle - - papillon - - zasni-gerna - - exception-hierarchy - - simplest-sqlite + - papillon < 0 # ghc 8.10 + - zasni-gerna < 0 # ghc 8.10 + - exception-hierarchy < 0 # ghc 8.10 + - simplest-sqlite < 0 # ghc 8.10 - warp-tls-uid - nowdoc - HaXml @@ -2997,7 +2997,7 @@ packages: - sv < 0 # via base-4.13.0.0 - sv-cassava < 0 # via sv-core - sv-core < 0 # via base-4.13.0.0 - - tasty-hedgehog + - tasty-hedgehog < 0 # tasty "Ismail Mustafa @ismailmustafa": - handwriting < 0 @@ -3005,7 +3005,7 @@ packages: "Stephen Diehl @sdiehl": - llvm-hs-pretty < 0 # compilation failure - protolude - - repline < 0.3 # https://github.com/commercialhaskell/stackage/issues/5269 + - repline # https://github.com/commercialhaskell/stackage/issues/5269 - picosat < 0 - aos-signature < 0 # via protolude # https://github.com/commercialhaskell/stackage/issues/4682 @@ -3035,15 +3035,15 @@ packages: "Toshio Ito @debug-ito": - fold-debounce - - fold-debounce-conduit + - fold-debounce-conduit < 0 # ghc 8.10 - stopwatch - wikicfp-scraper - - wild-bind - - wild-bind-x11 - - greskell - - greskell-core - - greskell-websocket - - hspec-need-env + - wild-bind < 0 # ghc 8.10 + - wild-bind-x11 < 0 # ghc 8.10 + - greskell < 0 # ghc 8.10 + - greskell-core < 0 # ghc 8.10 + - greskell-websocket < 0 # ghc 8.10 + - hspec-need-env < 0 # ghc 8.10 "Cies Breijs @cies": - htoml @@ -3095,8 +3095,8 @@ packages: - hpio < 0 # GHC 8.4 via protolude "Richard Eisenberg @goldfirere": - - th-desugar < 1.11 # GHC 8.10 via singletons-2.7 & eliminators-0.7 - - singletons < 2.7 # GHC 8.10 via Cabal-3.2 & base-4.14 + - th-desugar + - singletons - HUnit-approx - units-parser < 0 # BuildFailureException Process exited with ExitFailure 1: dist/build/main/main @@ -3148,7 +3148,7 @@ packages: - data-interval - vector-rotcev - mod - - tasty-rerun + - tasty-rerun < 0 # tasty - integer-roots "Ashley Yakeley @AshleyYakeley": @@ -3273,7 +3273,7 @@ packages: - pqueue - butcher - czipwith - - data-tree-print + - data-tree-print < 0 # ghc 8.10 - brittany "Ryan Mulligan @ryantm": @@ -3381,7 +3381,7 @@ packages: - pvar "Hans-Peter Deifel @hpdeifel": - - hledger-iadd + - hledger-iadd < 0 # hledger "Roy Levien @orome": - crypto-enigma @@ -3472,7 +3472,7 @@ packages: - github-webhooks < 0 # unknown "Pavel Yakovlev @zmactep": - - hasbolt + - hasbolt < 0 # ghc 8.10 - uniprot-kb - mmtf < 0 # MonadFail @@ -3539,7 +3539,7 @@ packages: - tensorflow-test - pier-core < 0 - pier < 0 - - haskeline < 0.8 # https://github.com/commercialhaskell/stackage/issues/5269 + - haskeline - ghc-source-gen "Christof Schramm ": @@ -3628,7 +3628,7 @@ packages: "Serokell @serokell": # - importify - log-warper < 0 # GHC 8.4 via lifted-async-0.10.0.1 - - o-clock + - o-clock < 0 # ghc 8.10 - universum - with-utf8 @@ -3713,7 +3713,7 @@ packages: - docker < 0 "Hexirp @Hexirp": - - doctest-driver-gen + - doctest-driver-gen < 0 # ghc 8.10 "Václav Haisman @wilx": - hs-bibutils @@ -3748,7 +3748,7 @@ packages: - qm-interpolated-string "Douglas Burke @DougBurke": - - swish + - swish < 0 # ghc 8.10 - hvega - ihaskell-hvega < 0 @@ -3901,9 +3901,9 @@ packages: "Domen Kozar @domenkozar": - elm2nix - mixpanel-client - - netrc + - netrc < 0 # ghc 8.10 - pretty-sop - - servant-auth + - servant-auth < 0 # ghc 8.10 - servant-auth-server - servant-auth-client < 0 # via warp-3.3.2 - servant-auth-swagger @@ -3913,7 +3913,7 @@ packages: "Andre Van Der Merwe @andrevdm": - bhoogle < 0 - - hyraxAbif + - hyraxAbif < 0 # ghc 8.10 "David Millar-Durrant @DavidM-D": - indexed-list-literals @@ -3948,7 +3948,7 @@ packages: "Sergey Vinokurov @sergv": - bencoding < 0 # via bencode - emacs-module - - tasty-ant-xml + - tasty-ant-xml < 0 # tasty "Eugene Smolanka @esmolanka": - sexp-grammar @@ -4058,8 +4058,8 @@ packages: - secp256k1-haskell - rocksdb-haskell - rocksdb-query - - haskoin-core < 0.13.5 # https://github.com/haskoin/haskoin-core/issues/385 - - haskoin-node + - haskoin-core < 0 # ghc 8.10 + - haskoin-node < 0 # ghc 8.10 - haskoin-store < 0 # https://github.com/haskoin/haskoin-store/issues/12 "asakamirai @asakamirai": @@ -4087,7 +4087,7 @@ packages: - bazel-runfiles "Rob Rix @robrix": - - fused-effects + - fused-effects < 0 # ghc 8.10 "Josef Thorne @Grendel-Grendel-Grendel": - focuslist @@ -4099,11 +4099,11 @@ packages: - ca-province-codes - mx-state-codes - sitemap-gen - - tasty-wai + - tasty-wai < 0 # tasty - stack-templatizer - immortal-queue - wai-middleware-clacks - - hledger-stockquotes + - hledger-stockquotes < 0 # hledger "David Baynard @dbaynard": - time-qq < 0 # see christian-marie/time-qq#3 @@ -4115,7 +4115,7 @@ packages: - failable - ttl-hashtables - radius - - structured-cli < 2.6 # https://github.com/commercialhaskell/stackage/issues/5269 + - structured-cli "Jan Path @janpath": - smallcheck-series < 0 # via base-4.13.0.0 @@ -4131,20 +4131,20 @@ packages: "Vitaly Bragilevsky @bravit": - Chart - - Chart-diagrams + - Chart-diagrams < 0 # ghc 8.10 "Juri Chomé @2mol": - msgpack < 0 # via base-4.13.0.0 # - msgpack-rpc # https://github.com/commercialhaskell/stackage/pull/4471 # - msgpack-idl # https://github.com/commercialhaskell/stackage/pull/4471 - msgpack-aeson < 0 # via msgpack - - int-cast + - int-cast < 0 # ghc 8.10 "Akihito Kirisaki @kirisaki": - caster < 0 # via fast-builder "Felix Paulusma @Vlix": - - safe-json + - safe-json < 0 # tasty "Olle Fredriksson @ollef": - rope-utf16-splay @@ -4164,7 +4164,7 @@ packages: - gtk-strut - rate-limit - status-notifier-item - - taffybar + - taffybar < 0 # ghc 8.10 - time-units - xml-helpers - xdg-desktop-entry @@ -4243,8 +4243,8 @@ packages: - equational-reasoning - ghc-typelits-presburger - singletons-presburger - - type-natural - - sized + - type-natural < 0 # ghc 8.10 + - sized < 0 # ghc 8.10 "Frank Doepper @woffs": - amqp-utils @@ -4270,7 +4270,7 @@ packages: - it-has "Gabriele Sales @gbrsales": - - cabal-appimage + - cabal-appimage < 0 # ghc 8.10 "Dominik Schrempf @dschrempf": - pava @@ -4312,7 +4312,7 @@ packages: - assoc - attoparsec - auto-update - - base-noprelude + - base-noprelude < 0 # ghc 8.10 - base64-bytestring - base64-bytestring-type - base64-string @@ -4365,7 +4365,7 @@ packages: - convertible - cookie - cpphs - - crypt-sha512 + - crypt-sha512 < 0 # ghc 8.10 - crypto-api - crypto-api-tests < 0 # via test-framework - crypto-cipher-tests < 0 # via test-framework @@ -4376,7 +4376,7 @@ packages: - crypto-random - cryptohash-cryptoapi - cryptohash-sha256 - - cryptohash-sha512 + - cryptohash-sha512 < 0 # ghc 8.10 - css-text - csv - cubicbezier @@ -4409,7 +4409,7 @@ packages: - dlist-instances - dlist-nonempty - double-conversion - - dual-tree + - dual-tree < 0 # ghc 8.10 - easy-file - easytest < 0 # via hedgehog-1 - ed25519 @@ -4437,7 +4437,7 @@ packages: - generic-arbitrary - generics-sop-lens - ghc-byteorder - - ghc-compact + - ghc-compact < 0 # ghc 8.10 - ghc-paths - ghc-prof - github < 0 # via http-client-0.6.1 @@ -4449,7 +4449,7 @@ packages: - haskell-gi-overloading - haskell-lexer - haskell-lsp-types - - haskell-src + - haskell-src < 0 # ghc 8.10 - haskell-src-exts - haxl < 0 # via time-1.9.3 - heap @@ -4496,7 +4496,7 @@ packages: - json < 0 # via base-4.13.0.0 - json-alt - kleene < 0 # via regex-applicative - - language-haskell-extract + - language-haskell-extract < 0 # ghc 8.10 - largeword - lattices - lazy-csv @@ -4535,7 +4535,7 @@ packages: - network-info - network-ip - network-uri < 2.7.0.0 # https://github.com/commercialhaskell/stackage/issues/5116 - - newtype + - newtype < 0 # ghc 8.10 - nicify-lib - old-locale - old-time @@ -4615,7 +4615,7 @@ packages: - simple-reflect - simple-sendfile - singleton-bool - - size-based + - size-based < 0 # ghc 8.10 - skein - skylighting-core - snap-core @@ -4643,8 +4643,8 @@ packages: - system-filepath - tabular - tar - - tasty-lua - - tasty-th + - tasty-lua < 0 # tasty + - tasty-th < 0 # tasty - tdigest - template-haskell-compat-v0208 - temporary @@ -4654,8 +4654,8 @@ packages: - test-framework-hunit - test-framework-quickcheck2 - test-framework-smallcheck - - test-framework-th - - testing-feat + - test-framework-th < 0 # ghc 8.10 + - testing-feat < 0 # ghc 8.10 - testing-type-modifiers - text-builder - text-icu @@ -4719,7 +4719,7 @@ packages: - wai-logger - wai-session - warp - - wcwidth + - wcwidth < 0 - with-location - wizards - word-wrap @@ -4817,8 +4817,8 @@ packages: - persistent-template < 2.8.3 # https://github.com/commercialhaskell/stackage/issues/5348 - - tasty < 1.3 - - tasty-golden < 2.3.3.3 + - tasty < 0 + - tasty-golden < 0 # https://github.com/commercialhaskell/stackage/issues/5349 - typed-uuid < 0.1.0.0 @@ -4920,6 +4920,11 @@ packages: # servant-server (Haskell Servant , Stackage upper bounds) (not present) depended on by: - servant-websockets < 0 + # 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: + - brittany < 0 + + + # TEMP # end of packages @@ -5030,6 +5035,7 @@ package-flags: mongoDB: _old-network: false + # end of package-flags # Special configure options for individual packages @@ -5056,6 +5062,338 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: + + # TEMP ghc 8.10 + - simple-vec3 + - static-text + - monad-par + + # tasty + - Earley + - ForestStructures + - HaTeX + - JuicyPixels-blurhash + - aeson-casing + - aeson-schemas + - aeson-yaml + - amazonka-apigateway + - amazonka-application-autoscaling + - amazonka-appstream + - amazonka-athena + - amazonka-autoscaling + - amazonka-budgets + - amazonka-certificatemanager + - amazonka-cloudformation + - amazonka-cloudfront + - amazonka-cloudhsm + - amazonka-cloudsearch + - amazonka-cloudsearch-domains + - amazonka-cloudtrail + - amazonka-cloudwatch + - amazonka-cloudwatch-events + - amazonka-cloudwatch-logs + - amazonka-codebuild + - amazonka-codecommit + - amazonka-codedeploy + - amazonka-codepipeline + - amazonka-cognito-identity + - amazonka-cognito-idp + - amazonka-cognito-sync + - amazonka-config + - amazonka-core + - amazonka-datapipeline + - amazonka-devicefarm + - amazonka-directconnect + - amazonka-discovery + - amazonka-dms + - amazonka-ds + - amazonka-dynamodb + - amazonka-dynamodb-streams + - amazonka-ecr + - amazonka-ecs + - amazonka-efs + - amazonka-elasticache + - amazonka-elasticbeanstalk + - amazonka-elasticsearch + - amazonka-elastictranscoder + - amazonka-elb + - amazonka-elbv2 + - amazonka-emr + - amazonka-gamelift + - amazonka-glacier + - amazonka-glue + - amazonka-health + - amazonka-iam + - amazonka-importexport + - amazonka-inspector + - amazonka-iot + - amazonka-iot-dataplane + - amazonka-kinesis + - amazonka-kinesis-analytics + - amazonka-kinesis-firehose + - amazonka-kms + - amazonka-lambda + - amazonka-lightsail + - amazonka-marketplace-analytics + - amazonka-marketplace-metering + - amazonka-ml + - amazonka-opsworks + - amazonka-opsworks-cm + - amazonka-pinpoint + - amazonka-polly + - amazonka-rds + - amazonka-redshift + - amazonka-rekognition + - amazonka-route53 + - amazonka-route53-domains + - amazonka-s3 + - amazonka-sdb + - amazonka-servicecatalog + - amazonka-ses + - amazonka-shield + - amazonka-sms + - amazonka-snowball + - amazonka-sns + - amazonka-sqs + - amazonka-ssm + - amazonka-stepfunctions + - amazonka-storagegateway + - amazonka-sts + - amazonka-support + - amazonka-swf + - amazonka-waf + - amazonka-workspaces + - amazonka-xray + - arithmoi + - asn1-encoding + - aur + - aura + - base16 + - base32 + - base64 + - bimaps + - bitvec + - blanks + - blaze-markup + - bounded-queue + - bower-json + - bsb-http-chunked + - bv-little + - bytestring-conversion + - bz2 + - cabal2spec + - casing + - chimera + - clash-lib + - clash-prelude + - commutative + - compiler-warnings + - composable-associations + - composable-associations-aeson + - concise + - cookie + - countable + - credential-store + - crypto-numbers + - crypto-pubkey + - cryptohash + - cryptonite + - cryptonite-conduit + - cryptonite-openssl + - csp + - cubicbezier + - cuckoo-filter + - data-bword + - data-dword + - data-interval + - data-serializer + - dbus + - deferred-folds + - deque + - dhall + - dhall-json + - dhall-lsp-server + - dhall-yaml + - di-core + - diagrams-solve + - doclayout + - doctemplates + - dublincore-xml-conduit + - dunai + - egison-pattern-src + - egison-pattern-src-th-mode + - either-both + - etc + - eventstore + - exp-pairs + - extended-reals + - fast-digits + - flat + - free-vl + - freer-simple + - fsnotify + - generic-data + - ghc-lib-parser-ex + - ghc-source-gen + - ghc-typelits-extra + - ghc-typelits-knownnat + - ghc-typelits-natnormalise + - ghcid + - ginger + - github-rest + - haskell-igraph + - haskell-src-exts + - haskell-src-meta + - hie-bios + - hledger-stockquotes + - hourglass + - hpack-dhall + - hpc-codecov + - hpc-lcov + - hsc2hs + - hsini + - hslua + - hslua-module-doclayout + - hslua-module-system + - hslua-module-text + - htoml + - http-client-overrides + - hvega + - immortal + - immortal-queue + - incremental-parser + - influxdb + - integer-roots + - ipynb + - ixset-typed + - jira-wiki-markup + - jose + - junit-xml + - jwt + - katip + - kawhi + - language-bash + - language-java + - leveldb-haskell + - lifted-async + - llvm-hs + - llvm-hs-pure + - logict + - lukko + - math-functions + - matplotlib + - matrices + - matrix + - matrix-static + - mfsolve + - microlens-aeson + - mod + - model + - monad-loops + - monoid-subclasses + - morpheus-graphql + - morpheus-graphql-core + - multiset + - natural-transformation + - network-ip + - nondeterminism + - nonempty-containers + - openpgp-asciiarmor + - opensource + - opentelemetry-extra + - optics + - paripari + - parsec-numeric + - path-extra + - perfect-vector-shuffle + - pgp-wordlist + - pipes-attoparsec + - pipes-binary + - pkcs10 + - planb-token-introspection + - poly + - pptable + - prettyprinter + - primitive + - proto-lens + - proto3-wire + - qchas + - quadratic-irrational + - quickcheck-classes + - rainbox + - rank2classes + - reanimate + - regex-applicative + - relapse + - retry + - rope-utf16-splay + - safe-money + - safecopy + - sbp + - selective + - semver + - sequence-formats + - sexp-grammar + - singletons + - sitemap-gen + - streaming-bytestring + - strict-list + - string-transform + - structs + - swagger + - tasty-discover + - temporary + - text-manipulate + - th-test-utils + - throwable-exceptions + - timerep + - titlecase + - tldr + - tls + - tmapmvar + - traverse-with-class + - triplesec + - ttc + - ua-parser + - universum + - uri-bytestring + - vector-bytes-instances + - vector-rotcev + - vector-split + - versions + - wai-middleware-clacks + - with-utf8 + - wl-pprint-annotated + - world-peace + - x509 + - x509-store + - x509-validation + - xlsx + - xml-html-qq + - xml-indexed-cursor + - xml-picklers + - zeromq4-haskell + - aeson-schemas + - bz2 + - cabal2spec + - countable + - doclayout + - doctemplates + - github-rest + - haskell-igraph + - haskell-src-exts + - hpack-dhall + - hpc-lcov + - hvega + - junit-xml + - katip + - language-bash + - matplotlib + - reanimate + - singletons + - tldr + + # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. @@ -5774,6 +6112,8 @@ skipped-haddocks: # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: + - tls # tasty-quickcheck + # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' From 6ae521311d97e01243b35c36a61823cf4c9ba28c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Jun 2020 04:12:54 +0200 Subject: [PATCH 3/6] Update docker image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 520b94ac..41b0232c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM fpco/pid1:18.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 -ENV GHCVER 8.8.3 +ENV GHCVER 8.10.1 # NOTE: also update debian-bootstrap.sh when cuda version changes ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin From 3c30c5e700f67f127f5d4ad8229d361840f28817 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Jun 2020 08:32:01 +0200 Subject: [PATCH 4/6] Upgrade LLVM --- debian-bootstrap.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index e688b670..05f7c3fd 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -146,6 +146,7 @@ apt-get install -y \ libzmq3-dev \ llvm-7 \ llvm-8 \ + llvm-9 \ locales \ m4 \ minisat \ @@ -196,9 +197,9 @@ update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10 # This version is tracked here: # https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing # -# GHC 8.8 requires LLVM 7 tools (?) (specifically, llc-7 and opt-7). -update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-7" 50 -update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-7" 50 +# GHC 8.10 requires LLVM 9 tools (?) (specifically, llc-9 and opt-9). +update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-9" 50 +update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-9" 50 # nodejs 10 (nodejs8 in bionic needs conflicting libssl10-dev) curl -sL https://deb.nodesource.com/setup_10.x | bash - @@ -270,8 +271,8 @@ apt-add-repository multiverse \ && apt-get update \ && apt-get install -y nvidia-cuda-dev -export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-7/lib; -export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-7/include; +export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-9/lib; +export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-9/include; # protoc, for proto-lens-combinators test suite # Instructions from: https://google.github.io/proto-lens/installing-protoc.html From c124bdf27afd6aab473097e0b176764009e566ff Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Jun 2020 08:48:25 +0200 Subject: [PATCH 5/6] Restore tasty --- build-constraints.yaml | 386 ++++------------------------------------- 1 file changed, 30 insertions(+), 356 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9e6e03bd..17fea0ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -830,7 +830,7 @@ packages: - pem - siphash - socks - - tasty-kat < 0 # tasty + - tasty-kat - tls - tls-debug - vhd < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build @@ -1187,9 +1187,9 @@ packages: - socket < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - tasty - tasty-golden - - tasty-hunit < 0 # tasty - - tasty-quickcheck < 0 # tasty - - tasty-smallcheck < 0 # tasty + - tasty-hunit + - tasty-quickcheck + - tasty-smallcheck - tasty-html < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - time-lens - timezone-olson @@ -1211,7 +1211,7 @@ packages: "Joachim Breitner @nomeata": - circle-packing - haskell-spacegoo < 0 # MonadFail - - tasty-expected-failure < 0 # tasty + - tasty-expected-failure "Aditya Bhargava @egonSchiele": - HandsomeSoup @@ -1313,10 +1313,10 @@ packages: # be removed, rather than putting an upper bound on hledger-lib and hledger. # (https://github.com/fpco/stackage/issues/3494) # - - hledger < 0 # tasty - - hledger-lib < 0 # tasty - - hledger-ui < 0 # hledger - - hledger-web < 0 # hledger + - hledger + - hledger-lib + - hledger-ui + - hledger-web # - quickbench < 0 # via docopt - regex-compat-tdfa @@ -1677,7 +1677,7 @@ packages: - FindBin "Jan Stolarek @jstolarek": - - tasty-program < 0 # tasty + - tasty-program "Abhinav Gupta @abhinav": - farmhash @@ -1694,7 +1694,7 @@ packages: "Brendan Hay @brendanhay": - amazonka - amazonka-core - - amazonka-test < 0 # tasty + - amazonka-test - amazonka-apigateway - amazonka-application-autoscaling - amazonka-appstream @@ -1939,7 +1939,7 @@ packages: - jwt "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz": - - setlocale < 0 + - setlocale "Taylor Fausak @tfausak": - autoexporter @@ -2005,7 +2005,7 @@ packages: "Mitchell Rosen @mitchellwrosen": - safe-exceptions-checked - - tasty-hspec < 0 # tasty + - tasty-hspec - termbox < 0 # via base-4.13.0.0 - timer-wheel < 0 # via base-4.13.0.0 - wai-middleware-travisci < 0 # via base-4.13.0.0 @@ -2076,7 +2076,7 @@ packages: - semiring-simple "Philipp Hausmann @phile314": - - tasty-silver < 0 # tasty + - tasty-silver "Michael Thompson @michaelt": - pipes-text < 0 # GHC 8.4 via streaming-commons-0.2.0.0 @@ -2395,7 +2395,7 @@ packages: - concurrency - dejafu - hunit-dejafu - - tasty-dejafu < 0 # tasty + - tasty-dejafu - irc-ctcp - irc-conduit - irc-client @@ -2408,7 +2408,7 @@ packages: - speculate - extrapolate - percent-format - - tasty-leancheck < 0 # tasty + - tasty-leancheck - hspec-leancheck - test-framework-leancheck @@ -2505,7 +2505,7 @@ packages: - flexible-defaults - funcmp - hackage-db - - hledger-interest < 0 # hledger + - hledger-interest - hopenssl - hsdns - hsemail @@ -2694,7 +2694,7 @@ packages: - dotnet-timespan - eventsource-api < 0 # GHC 8.4 build failure - eventsource-geteventstore-store < 0 # GHC 8.4 via protolude - - eventsource-store-specs < 0 # tasty-hspec + - eventsource-store-specs < 0 # eventsource-api - eventsource-stub-store < 0 # GHC 8.4 via protolude "Sebastian Dröge slomo@coaxion.net @sdroege": @@ -2997,7 +2997,7 @@ packages: - sv < 0 # via base-4.13.0.0 - sv-cassava < 0 # via sv-core - sv-core < 0 # via base-4.13.0.0 - - tasty-hedgehog < 0 # tasty + - tasty-hedgehog "Ismail Mustafa @ismailmustafa": - handwriting < 0 @@ -3148,7 +3148,7 @@ packages: - data-interval - vector-rotcev - mod - - tasty-rerun < 0 # tasty + - tasty-rerun - integer-roots "Ashley Yakeley @AshleyYakeley": @@ -3381,7 +3381,7 @@ packages: - pvar "Hans-Peter Deifel @hpdeifel": - - hledger-iadd < 0 # hledger + - hledger-iadd "Roy Levien @orome": - crypto-enigma @@ -3948,7 +3948,7 @@ packages: "Sergey Vinokurov @sergv": - bencoding < 0 # via bencode - emacs-module - - tasty-ant-xml < 0 # tasty + - tasty-ant-xml "Eugene Smolanka @esmolanka": - sexp-grammar @@ -4099,11 +4099,11 @@ packages: - ca-province-codes - mx-state-codes - sitemap-gen - - tasty-wai < 0 # tasty + - tasty-wai - stack-templatizer - immortal-queue - wai-middleware-clacks - - hledger-stockquotes < 0 # hledger + - hledger-stockquotes "David Baynard @dbaynard": - time-qq < 0 # see christian-marie/time-qq#3 @@ -4144,7 +4144,7 @@ packages: - caster < 0 # via fast-builder "Felix Paulusma @Vlix": - - safe-json < 0 # tasty + - safe-json "Olle Fredriksson @ollef": - rope-utf16-splay @@ -4643,8 +4643,8 @@ packages: - system-filepath - tabular - tar - - tasty-lua < 0 # tasty - - tasty-th < 0 # tasty + - tasty-lua + - tasty-th - tdigest - template-haskell-compat-v0208 - temporary @@ -4719,7 +4719,7 @@ packages: - wai-logger - wai-session - warp - - wcwidth < 0 + - wcwidth - with-location - wizards - word-wrap @@ -4817,8 +4817,8 @@ packages: - persistent-template < 2.8.3 # https://github.com/commercialhaskell/stackage/issues/5348 - - tasty < 0 - - tasty-golden < 0 + - tasty < 1.3 + - tasty-golden < 2.3.3.3 # https://github.com/commercialhaskell/stackage/issues/5349 - typed-uuid < 0.1.0.0 @@ -5068,332 +5068,6 @@ skipped-tests: - static-text - monad-par - # tasty - - Earley - - ForestStructures - - HaTeX - - JuicyPixels-blurhash - - aeson-casing - - aeson-schemas - - aeson-yaml - - amazonka-apigateway - - amazonka-application-autoscaling - - amazonka-appstream - - amazonka-athena - - amazonka-autoscaling - - amazonka-budgets - - amazonka-certificatemanager - - amazonka-cloudformation - - amazonka-cloudfront - - amazonka-cloudhsm - - amazonka-cloudsearch - - amazonka-cloudsearch-domains - - amazonka-cloudtrail - - amazonka-cloudwatch - - amazonka-cloudwatch-events - - amazonka-cloudwatch-logs - - amazonka-codebuild - - amazonka-codecommit - - amazonka-codedeploy - - amazonka-codepipeline - - amazonka-cognito-identity - - amazonka-cognito-idp - - amazonka-cognito-sync - - amazonka-config - - amazonka-core - - amazonka-datapipeline - - amazonka-devicefarm - - amazonka-directconnect - - amazonka-discovery - - amazonka-dms - - amazonka-ds - - amazonka-dynamodb - - amazonka-dynamodb-streams - - amazonka-ecr - - amazonka-ecs - - amazonka-efs - - amazonka-elasticache - - amazonka-elasticbeanstalk - - amazonka-elasticsearch - - amazonka-elastictranscoder - - amazonka-elb - - amazonka-elbv2 - - amazonka-emr - - amazonka-gamelift - - amazonka-glacier - - amazonka-glue - - amazonka-health - - amazonka-iam - - amazonka-importexport - - amazonka-inspector - - amazonka-iot - - amazonka-iot-dataplane - - amazonka-kinesis - - amazonka-kinesis-analytics - - amazonka-kinesis-firehose - - amazonka-kms - - amazonka-lambda - - amazonka-lightsail - - amazonka-marketplace-analytics - - amazonka-marketplace-metering - - amazonka-ml - - amazonka-opsworks - - amazonka-opsworks-cm - - amazonka-pinpoint - - amazonka-polly - - amazonka-rds - - amazonka-redshift - - amazonka-rekognition - - amazonka-route53 - - amazonka-route53-domains - - amazonka-s3 - - amazonka-sdb - - amazonka-servicecatalog - - amazonka-ses - - amazonka-shield - - amazonka-sms - - amazonka-snowball - - amazonka-sns - - amazonka-sqs - - amazonka-ssm - - amazonka-stepfunctions - - amazonka-storagegateway - - amazonka-sts - - amazonka-support - - amazonka-swf - - amazonka-waf - - amazonka-workspaces - - amazonka-xray - - arithmoi - - asn1-encoding - - aur - - aura - - base16 - - base32 - - base64 - - bimaps - - bitvec - - blanks - - blaze-markup - - bounded-queue - - bower-json - - bsb-http-chunked - - bv-little - - bytestring-conversion - - bz2 - - cabal2spec - - casing - - chimera - - clash-lib - - clash-prelude - - commutative - - compiler-warnings - - composable-associations - - composable-associations-aeson - - concise - - cookie - - countable - - credential-store - - crypto-numbers - - crypto-pubkey - - cryptohash - - cryptonite - - cryptonite-conduit - - cryptonite-openssl - - csp - - cubicbezier - - cuckoo-filter - - data-bword - - data-dword - - data-interval - - data-serializer - - dbus - - deferred-folds - - deque - - dhall - - dhall-json - - dhall-lsp-server - - dhall-yaml - - di-core - - diagrams-solve - - doclayout - - doctemplates - - dublincore-xml-conduit - - dunai - - egison-pattern-src - - egison-pattern-src-th-mode - - either-both - - etc - - eventstore - - exp-pairs - - extended-reals - - fast-digits - - flat - - free-vl - - freer-simple - - fsnotify - - generic-data - - ghc-lib-parser-ex - - ghc-source-gen - - ghc-typelits-extra - - ghc-typelits-knownnat - - ghc-typelits-natnormalise - - ghcid - - ginger - - github-rest - - haskell-igraph - - haskell-src-exts - - haskell-src-meta - - hie-bios - - hledger-stockquotes - - hourglass - - hpack-dhall - - hpc-codecov - - hpc-lcov - - hsc2hs - - hsini - - hslua - - hslua-module-doclayout - - hslua-module-system - - hslua-module-text - - htoml - - http-client-overrides - - hvega - - immortal - - immortal-queue - - incremental-parser - - influxdb - - integer-roots - - ipynb - - ixset-typed - - jira-wiki-markup - - jose - - junit-xml - - jwt - - katip - - kawhi - - language-bash - - language-java - - leveldb-haskell - - lifted-async - - llvm-hs - - llvm-hs-pure - - logict - - lukko - - math-functions - - matplotlib - - matrices - - matrix - - matrix-static - - mfsolve - - microlens-aeson - - mod - - model - - monad-loops - - monoid-subclasses - - morpheus-graphql - - morpheus-graphql-core - - multiset - - natural-transformation - - network-ip - - nondeterminism - - nonempty-containers - - openpgp-asciiarmor - - opensource - - opentelemetry-extra - - optics - - paripari - - parsec-numeric - - path-extra - - perfect-vector-shuffle - - pgp-wordlist - - pipes-attoparsec - - pipes-binary - - pkcs10 - - planb-token-introspection - - poly - - pptable - - prettyprinter - - primitive - - proto-lens - - proto3-wire - - qchas - - quadratic-irrational - - quickcheck-classes - - rainbox - - rank2classes - - reanimate - - regex-applicative - - relapse - - retry - - rope-utf16-splay - - safe-money - - safecopy - - sbp - - selective - - semver - - sequence-formats - - sexp-grammar - - singletons - - sitemap-gen - - streaming-bytestring - - strict-list - - string-transform - - structs - - swagger - - tasty-discover - - temporary - - text-manipulate - - th-test-utils - - throwable-exceptions - - timerep - - titlecase - - tldr - - tls - - tmapmvar - - traverse-with-class - - triplesec - - ttc - - ua-parser - - universum - - uri-bytestring - - vector-bytes-instances - - vector-rotcev - - vector-split - - versions - - wai-middleware-clacks - - with-utf8 - - wl-pprint-annotated - - world-peace - - x509 - - x509-store - - x509-validation - - xlsx - - xml-html-qq - - xml-indexed-cursor - - xml-picklers - - zeromq4-haskell - - aeson-schemas - - bz2 - - cabal2spec - - countable - - doclayout - - doctemplates - - github-rest - - haskell-igraph - - haskell-src-exts - - hpack-dhall - - hpc-lcov - - hvega - - junit-xml - - katip - - language-bash - - matplotlib - - reanimate - - singletons - - tldr - - # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. From cd0645c71a7304343febe3ea304ff821ef2ea36f Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Jun 2020 14:25:45 +0200 Subject: [PATCH 6/6] Remove TEMP's --- build-constraints.yaml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17fea0ea..8499b73e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4801,9 +4801,6 @@ packages: - Win32 == 2.6.1.0 "Stackage upper bounds": - # https://github.com/commercialhaskell/stackage/issues/5191 - compilation failures - - servant < 0 - # https://github.com/commercialhaskell/stackage/issues/5306 - arithmoi < 0.11.0.0 @@ -4838,6 +4835,11 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5424 - smallcheck < 1.2.0 + "GHC 8.10": + + # https://github.com/commercialhaskell/stackage/issues/5191 - compilation failures + - servant < 0 + # haddock-library-1.9.0 ([changelog](http://hackage.haskell.org/package/haddock-library-1.9.0/changelog)) (Alex Biehl @alexbiehl) is out of bounds for: - pandoc < 0 @@ -4924,8 +4926,6 @@ packages: - brittany < 0 - -# TEMP # end of packages # Package flags are applied to individual packages, and override the values of @@ -5063,16 +5063,15 @@ skipped-builds: # Otherwise place them in expected-test-failures. skipped-tests: - # TEMP ghc 8.10 - - simple-vec3 - - static-text - - monad-par - # Outdated dependencies # These can periodically be checked for updates; - # just remove these lines and run `stackage-curator check' to verify. + # just remove these lines and run `./check' to verify. - time-compat # base-compat 0.11 - http-media # base-4.13 + - simple-vec3 # ghc 8.10 + - static-text # ghc 8.10 + - monad-par # ghc 8.10 + # Cyclic dependencies - base-orphans # via hspec