From 42e58d6f9d6be4acef9c9a1f0b0d2ee360c9c675 Mon Sep 17 00:00:00 2001 From: Kirill Zaborsky Date: Sat, 22 Jun 2019 11:09:33 +0300 Subject: [PATCH 01/39] Die on build failure hidden by pipe --- automated/build-next.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build-next.sh b/automated/build-next.sh index ec6fa26f..8cb3c365 100755 --- a/automated/build-next.sh +++ b/automated/build-next.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -set -eu +x +set -eu +x -o pipefail ROOT=$(cd $(dirname $0) ; pwd) TARGET=$1 From baaf6770666624b0d61da5a1d79b3e1a823542df Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 23 Jun 2019 19:32:15 -0700 Subject: [PATCH 02/39] Disable tests for blaze-collonade for now (#4639) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5ae70b82..d1b79207 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5346,6 +5346,9 @@ expected-test-failures: # https://github.com/jgm/pandoc/issues/5582 - pandoc + + # Internal errors with move to the new curator tool? + - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From c2373be6d37a9399d8733644070c80170bca9908 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 23 Jun 2019 20:13:43 -0700 Subject: [PATCH 03/39] Move blaze-collonade tests to skipped-tests section (#4639) --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d1b79207..10112a08 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5088,6 +5088,9 @@ skipped-tests: # Requires running pg-harness-server - peregrin + + # Internal errors with move to the new curator tool? + - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run @@ -5346,9 +5349,6 @@ expected-test-failures: # https://github.com/jgm/pandoc/issues/5582 - pandoc - - # Internal errors with move to the new curator tool? - - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ee9a8ea4756ffbe9752b67d3bb9fae90f49bac8d Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 24 Jun 2019 18:24:20 -0700 Subject: [PATCH 04/39] Disable tests for ghc-exactprint (#4642) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 10112a08..3e10a9d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5349,6 +5349,9 @@ expected-test-failures: # https://github.com/jgm/pandoc/issues/5582 - pandoc + + # https://github.com/commercialhaskell/stackage/issues/4642 + - ghc-exactprint # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 1369144d2094c054c69792220e4287ebf964f10a Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 24 Jun 2019 18:26:12 -0700 Subject: [PATCH 05/39] Expect test failure for world-peace (#4643) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e10a9d8..ca509582 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5352,6 +5352,9 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4642 - ghc-exactprint + + # https://github.com/commercialhaskell/stackage/issues/4643 + - world-peace # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ee42d461c1494cdfdd4810a54f93f0d465d02bcc Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 24 Jun 2019 18:28:53 -0700 Subject: [PATCH 06/39] Expect triplesec test failure (#4644) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca509582..1f7ed008 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5355,6 +5355,9 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4643 - world-peace + + # https://github.com/commercialhaskell/stackage/issues/4644 + - triplesec # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From e69a782903721d6578e4bb0ff3132a1068aa00ed Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 24 Jun 2019 23:57:47 -0700 Subject: [PATCH 07/39] Upper bound warp, #4645 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1f7ed008..596f9f5d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4695,6 +4695,10 @@ packages: # New http2 not supported by Warp yet - http2 < 2 + + # https://github.com/commercialhaskell/stackage/issues/4645 but see + # also http2 < 2 bound above + - warp < 3.3.0 # end of packages # Package flags are applied to individual packages, and override the values of From cfa05ead517f58e77a4ce9691674fc8fc0b6977b Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:10:05 -0700 Subject: [PATCH 08/39] Expect test failures for singletons (#4646) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 596f9f5d..b8c8ac96 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5362,6 +5362,9 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4644 - triplesec + + # https://github.com/commercialhaskell/stackage/issues/4646 + - singletons # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From bf4d24901b449c850ac62ed3a25db1450bcc5735 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:13:25 -0700 Subject: [PATCH 09/39] Upper bound tls-session-manager (#4647) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b8c8ac96..aeeca207 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4699,6 +4699,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4645 but see # also http2 < 2 bound above - warp < 3.3.0 + + # https://github.com/commercialhaskell/stackage/issues/4647 + - tls-session-manager < 0.0.2.0 # end of packages # Package flags are applied to individual packages, and override the values of From 38ba6bba4b5e4081a8fe06e2423a0024063e1ad5 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:16:16 -0700 Subject: [PATCH 10/39] Disable tests for tasty-discover (#4648) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aeeca207..15da6584 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5098,6 +5098,7 @@ skipped-tests: # Internal errors with move to the new curator tool? - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 + - tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 4b2c120ddf4166ad222529919b518166292eff54 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:17:50 -0700 Subject: [PATCH 11/39] Disable tests for show-prettyprint (#4649) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 15da6584..377c43ce 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5099,6 +5099,7 @@ skipped-tests: # Internal errors with move to the new curator tool? - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 - tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648 + - show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 7888c506c9877cfb78b66c5014ddd85ca153d0ac Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:19:57 -0700 Subject: [PATCH 12/39] Disable tests for servant-ruby (#4650) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 377c43ce..db5fc50f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5100,6 +5100,7 @@ skipped-tests: - blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639 - tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648 - show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649 + - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From d44cebc6b3428236f35a31ca0fc364e4523da712 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:22:10 -0700 Subject: [PATCH 13/39] Disable tests for prettyprinter (#4651) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db5fc50f..d4be4406 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5101,6 +5101,7 @@ skipped-tests: - tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648 - show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649 - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 + - prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 46cd65675a28bac2dcc893a045009cc0cee25580 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:23:45 -0700 Subject: [PATCH 14/39] Disable tests for pretty-simple (#4652) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d4be4406..bede31a6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5102,6 +5102,7 @@ skipped-tests: - show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649 - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 - prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651 + - pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 01651ce8e7b59ff0034f2f4f3986c0d835095e67 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:25:26 -0700 Subject: [PATCH 15/39] Disable password-instances tests (#4653) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bede31a6..17686e44 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5103,6 +5103,7 @@ skipped-tests: - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 - prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651 - pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652 + - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 9f8c04086aa81e4e0e19d4b9d77fe904b34eafc2 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:27:08 -0700 Subject: [PATCH 16/39] Disable tests for password (#4654) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17686e44..7da9079b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5104,6 +5104,7 @@ skipped-tests: - prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651 - pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652 - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 + - password # https://github.com/commercialhaskell/stackage/issues/4654 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From ed83e9d1deffd20ddcac82e2f448660b45637b34 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 00:29:28 -0700 Subject: [PATCH 17/39] Remove mbox-utility (#4655) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7da9079b..42a051af 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -295,7 +295,7 @@ packages: - markov-chain - midi - midi-music-box - - mbox-utility + - mbox-utility < 0 # https://github.com/commercialhaskell/stackage/issues/4655 - med-module - monoid-transformer - non-empty From 363c362857482eaa0f31310539191e5c1ff917b6 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 06:08:48 -0700 Subject: [PATCH 18/39] Upper bound hw-rankselect (#4657) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 42a051af..23343fb1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4702,6 +4702,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4647 - tls-session-manager < 0.0.2.0 + + # https://github.com/commercialhaskell/stackage/issues/4657 + - hw-rankselect < 0.13.1.0 # end of packages # Package flags are applied to individual packages, and override the values of From e52729c897b37137e878d9e3b21f8306fe6dc1f1 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 06:17:09 -0700 Subject: [PATCH 19/39] Disable tests for #4658, #4659 and #4660 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 23343fb1..5205fea6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5108,6 +5108,9 @@ skipped-tests: - pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652 - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 - password # https://github.com/commercialhaskell/stackage/issues/4654 + - human-readable-duration # https://github.com/commercialhaskell/stackage/issues/4658 + - heterocephalus # https://github.com/commercialhaskell/stackage/issues/4659 + - fmt # https://github.com/commercialhaskell/stackage/issues/4660 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 6ad1665247ab746293f4855b85a8c6828ca58f62 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 06:19:29 -0700 Subject: [PATCH 20/39] Disable tests for haskell-gi (#4661) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5205fea6..c377f7f8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5111,6 +5111,7 @@ skipped-tests: - human-readable-duration # https://github.com/commercialhaskell/stackage/issues/4658 - heterocephalus # https://github.com/commercialhaskell/stackage/issues/4659 - fmt # https://github.com/commercialhaskell/stackage/issues/4660 + - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 5f9921dd671419461e789b460f67c40025205ba2 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 06:24:20 -0700 Subject: [PATCH 21/39] Upper bound simple-cmd for #4662 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c377f7f8..91601bbd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1406,7 +1406,7 @@ packages: - http-directory - rpmbuild-order - simple-cabal - - simple-cmd + - simple-cmd < 0.2.0.1 # https://github.com/commercialhaskell/stackage/issues/4662 - simple-cmd-args - darcs < 0 From c17dd2fd45776abb0a80f140d9d11175b65a2a90 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:00:56 -0700 Subject: [PATCH 22/39] Disable tests for libraft (#4664) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 91601bbd..df2d731f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5112,6 +5112,7 @@ skipped-tests: - heterocephalus # https://github.com/commercialhaskell/stackage/issues/4659 - fmt # https://github.com/commercialhaskell/stackage/issues/4660 - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 + - libraft # https://github.com/commercialhaskell/stackage/issues/4664 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From c91ac48c5da2359a5e399c2f3ecb1e389242f34e Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:07:11 -0700 Subject: [PATCH 23/39] Disable stack2nix due to build failure (#4665) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index df2d731f..2327b14a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3652,7 +3652,7 @@ packages: - cachix < 0 - cachix-api - elm2nix - - stack2nix + - stack2nix < 0 # https://github.com/commercialhaskell/stackage/issues/4665 - mixpanel-client < 0 # https://github.com/domenkozar/mixpanel-client/issues/3 - pretty-sop - servant-auth From 09624bc745b9de70e40efbf75adc74357d725e5f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:08:09 -0700 Subject: [PATCH 24/39] Actually disable fedora-haskell-tools for #4662 instead of simple-cmd --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2327b14a..911b5f9c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1400,13 +1400,13 @@ packages: "Jens Petersen @juhp": - cabal-rpm - fedora-dists - - fedora-haskell-tools + - fedora-haskell-tools < 0.2.0.1 # https://github.com/commercialhaskell/stackage/issues/4662 - fedora-img-dl - hkgr - http-directory - rpmbuild-order - simple-cabal - - simple-cmd < 0.2.0.1 # https://github.com/commercialhaskell/stackage/issues/4662 + - simple-cmd - simple-cmd-args - darcs < 0 From 37da9449d2dbf040f327c7df94de955d1fd9cfa7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:08:52 -0700 Subject: [PATCH 25/39] Properly disable fedora-haskell-tools (#4662) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 911b5f9c..fdde3e33 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1400,7 +1400,7 @@ packages: "Jens Petersen @juhp": - cabal-rpm - fedora-dists - - fedora-haskell-tools < 0.2.0.1 # https://github.com/commercialhaskell/stackage/issues/4662 + - fedora-haskell-tools < 0 # https://github.com/commercialhaskell/stackage/issues/4662 - fedora-img-dl - hkgr - http-directory From 8c21191647498dadbcbcbc28045d6026f0506d22 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:11:57 -0700 Subject: [PATCH 26/39] Disable cabal-rpm due to #4666" --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fdde3e33..8b4b4ecb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1398,7 +1398,7 @@ packages: - HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet "Jens Petersen @juhp": - - cabal-rpm + - cabal-rpm < 0 # https://github.com/commercialhaskell/stackage/issues/4666 - fedora-dists - fedora-haskell-tools < 0 # https://github.com/commercialhaskell/stackage/issues/4662 - fedora-img-dl From b3f1a7c82106cb446f45736d5b76376a86b38752 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:16:57 -0700 Subject: [PATCH 27/39] disable tests for #4667, #4668 and #4669 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8b4b4ecb..1e2b7e07 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5113,6 +5113,9 @@ skipped-tests: - fmt # https://github.com/commercialhaskell/stackage/issues/4660 - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 - libraft # https://github.com/commercialhaskell/stackage/issues/4664 + - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4667 + - hint # https://github.com/commercialhaskell/stackage/issues/4668 + - envelope # https://github.com/commercialhaskell/stackage/issues/4669 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From e056a93991ad5b19bd1a12619c52eda23eaa3876 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 25 Jun 2019 07:22:30 -0700 Subject: [PATCH 28/39] Disable tests for algebraic-graphs (#4670) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1e2b7e07..cfdffbef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5116,6 +5116,7 @@ skipped-tests: - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4667 - hint # https://github.com/commercialhaskell/stackage/issues/4668 - envelope # https://github.com/commercialhaskell/stackage/issues/4669 + - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From a2c88df346ce3ebee5c532ef46fa7af70fe99c55 Mon Sep 17 00:00:00 2001 From: Sandy Maguire Date: Wed, 26 Jun 2019 01:41:02 -0400 Subject: [PATCH 29/39] Add unagi-chan to Sandy Maguire's maintainership --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cfdffbef..f2c476d9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -24,6 +24,7 @@ packages: - interpolatedstring-qq2 - prospect - do-notation + - unagi-chan "William Yao @williamyaoh": - string-interpolate From 2303368fee837597af7deca1d14e193dfa0d3afb Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 26 Jun 2019 11:27:00 +0300 Subject: [PATCH 30/39] Disable polysemy-plugin polysemy-research/polysemy#132 --- build-constraints.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f2c476d9..48765676 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -18,8 +18,11 @@ packages: "Sandy Maguire @isovector": - polysemy - - polysemy-plugin - - polysemy-zoo + + # https://github.com/polysemy-research/polysemy/issues/132 + # - polysemy-plugin + #- polysemy-zoo + - ecstasy - interpolatedstring-qq2 - prospect From 388ebd666827b3a4c73d5646cf56b9b072ddc543 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 26 Jun 2019 10:04:41 +0000 Subject: [PATCH 31/39] Get AWS creds from aws.sh --- automated/build-next.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/automated/build-next.sh b/automated/build-next.sh index 8cb3c365..79edd3ba 100755 --- a/automated/build-next.sh +++ b/automated/build-next.sh @@ -5,6 +5,8 @@ set -eu +x -o pipefail ROOT=$(cd $(dirname $0) ; pwd) TARGET=$1 +source aws.sh + # For nightly-YYYY-MM-DD, tag should be nightly # For lts-X.Y, tag should be ltsX SHORTNAME=$(echo $TARGET | cut -d- -f 1) @@ -79,7 +81,7 @@ ARGS_PREBUILD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro" # instance-data is an undocumented feature of S3 used by amazonka, # see https://github.com/brendanhay/amazonka/issues/271 -ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro --add-host instance-data:169.254.169.254" +ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY" # Make sure we actually need this snapshot. We only check this for LTS releases # since, for nightlies, we'd like to run builds even if they are unnecessary to From f126d778a443c688013a61da8d954a945c05cec9 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 26 Jun 2019 19:03:15 +0300 Subject: [PATCH 32/39] Revert "Disable polysemy-plugin polysemy-research/polysemy#132" This reverts commit 2303368fee837597af7deca1d14e193dfa0d3afb. --- build-constraints.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48765676..f2c476d9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -18,11 +18,8 @@ packages: "Sandy Maguire @isovector": - polysemy - - # https://github.com/polysemy-research/polysemy/issues/132 - # - polysemy-plugin - #- polysemy-zoo - + - polysemy-plugin + - polysemy-zoo - ecstasy - interpolatedstring-qq2 - prospect From 43dfe450573eaa92be2d1cd29d5120940a501638 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 26 Jun 2019 16:04:10 +0000 Subject: [PATCH 33/39] Extended dockerignore --- .dockerignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.dockerignore b/.dockerignore index 383463ca..6be57529 100644 --- a/.dockerignore +++ b/.dockerignore @@ -6,3 +6,5 @@ cabal.sandbox.config tarballs *.yaml .git +automated +.github From 3eb7e4de7173bed340dda28a85165b143f1b38a3 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 26 Jun 2019 16:04:23 +0000 Subject: [PATCH 34/39] Newer convert-old-stackage --- automated/new-stackage-format/convert.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/new-stackage-format/convert.sh b/automated/new-stackage-format/convert.sh index 87c21a69..beae82dc 100755 --- a/automated/new-stackage-format/convert.sh +++ b/automated/new-stackage-format/convert.sh @@ -4,7 +4,7 @@ set -eux if [[ ! -f convert ]] then - curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-f780174e2c84e4fb171f6526228d9243beb7fd71.bz2 > convert.bz2 + curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-c9c4d06b31cb7aafedd23aa316b8008c45e4d4dd.bz2 > convert.bz2 chmod +x convert.bz2 bunzip2 convert.bz2 fi From 1d243061369b655c0ca56bbba344d5982a7faa5d Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 26 Jun 2019 17:58:13 -0700 Subject: [PATCH 35/39] Upper bound hlint (#4673) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f2c476d9..a056c863 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4706,6 +4706,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4657 - hw-rankselect < 0.13.1.0 + + # https://github.com/commercialhaskell/stackage/issues/4673 + - hlint < 2.2 # end of packages # Package flags are applied to individual packages, and override the values of From b4535b2ecf5c743b770deeacd1f91ae6fb4049af Mon Sep 17 00:00:00 2001 From: David Baynard Date: Tue, 25 Jun 2019 00:08:02 +0100 Subject: [PATCH 36/39] Change my email To baynard.dev --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a056c863..ce7e3896 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3848,7 +3848,7 @@ packages: - servant-auth-wordpress - ca-province-codes - "David Baynard @dbaynard": + "David Baynard @dbaynard": - time-qq # see christian-marie/time-qq#3 - ucam-webauth - ucam-webauth-types From d28f8b7e8a5e979647caa214afedf9db99c6768b Mon Sep 17 00:00:00 2001 From: Pierre Radermecker Date: Tue, 25 Jun 2019 15:20:09 +0200 Subject: [PATCH 37/39] Re-enable language-puppet --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ce7e3896..e3ccbb5a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4454,7 +4454,6 @@ packages: - amazonka-core < 0 # via http-client-0.6.1 - github < 0 # via http-client-0.6.1 - hailgun < 0 # via http-client-0.6.1 - - language-puppet < 0 # via http-client-0.6.1 - mbug < 0 # via http-client-0.6.1 - antiope-athena < 0 # via amazonka From 33d3cc6c7fa585cefc9d620dc9a5641d9b65d16b Mon Sep 17 00:00:00 2001 From: Emily Pillmore Date: Mon, 24 Jun 2019 01:21:28 -0400 Subject: [PATCH 38/39] Add 'lens-process' --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3ccbb5a..aa442eb3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10,6 +10,9 @@ cabal-format-version: "2.4" # Constraints for brand new builds packages: + "Emily Pillmore @topos": + - lens-process + "Matthieu Monsch @mtth": - tracing From 63ca180c6ea2a77f846896d3f6b5259de72448cd Mon Sep 17 00:00:00 2001 From: Emily Pillmore Date: Mon, 24 Jun 2019 12:32:21 -0400 Subject: [PATCH 39/39] Add microlens-process --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aa442eb3..2ee2eed7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -12,6 +12,7 @@ packages: "Emily Pillmore @topos": - lens-process + - microlens-process "Matthieu Monsch @mtth": - tracing