From 3bc369ff65c02f286e6170b4e751c8d6eb3ad9c2 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sat, 9 Sep 2023 16:48:04 -0500 Subject: [PATCH 01/21] Expect test failure for hakyll, #7110 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 386da69a8..50b86c1f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9166,6 +9166,7 @@ expected-test-failures: - fixed-vector-hetero # 0.6.1.1 - generic-optics # 2.2.1.0 optimization output https://github.com/kcsongor/generic-lens/issues/133 - github-types # https://github.com/commercialhaskell/stackage/issues/6549 + - hakyll # https://github.com/commercialhaskell/stackage/issues/7110 - haskoin-node # https://github.com/commercialhaskell/stackage/issues/6769 - heist # https://github.com/commercialhaskell/stackage/issues/6765 - hgeometry-combinatorial # 0.14 From 87b1e78af18a4fd4140f84d676c91ada19837213 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sat, 9 Sep 2023 20:58:41 -0500 Subject: [PATCH 02/21] Add upper bounds for tasty, tasty-quickcheck, #7111 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 50b86c1f5..d018c874f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8274,6 +8274,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/7106 - tls < 1.9 + # https://github.com/commercialhaskell/stackage/issues/7111 + - tasty < 1.5 + - tasty-quickcheck < 0.10.3 + # end of Stackage upper bounds # end of packages From db4ca5274ac4a7436c85858b576298d0c0ac4202 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Sep 2023 20:47:29 +0800 Subject: [PATCH 03/21] etc/diskspace: better error when no directory [skip ci] --- etc/diskspace/remove-old-stack-work-libs.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/diskspace/remove-old-stack-work-libs.hs b/etc/diskspace/remove-old-stack-work-libs.hs index 08486eef3..b0e7a3621 100755 --- a/etc/diskspace/remove-old-stack-work-libs.hs +++ b/etc/diskspace/remove-old-stack-work-libs.hs @@ -111,7 +111,7 @@ withOneDirectory_ act = do [l] -> withCurrentDirectory l act _ -> do cwd <- getCurrentDirectory - error $ "more than one directory found in " ++ cwd ++ ": " ++ unwords ls + error $ show (length ls) ++ "directories found in " ++ cwd ++ ": " ++ unwords ls withOneDirectory :: (FilePath -> IO a) -> IO a withOneDirectory act = do @@ -120,4 +120,4 @@ withOneDirectory act = do [l] -> withCurrentDirectory l $ act l _ -> do cwd <- getCurrentDirectory - error $ "more than one directory found in " ++ cwd ++ ": " ++ unwords ls + error $ show (length ls) ++ "directories found in " ++ cwd ++ ": " ++ unwords ls From fc12852829eabced8b1d4643d6f190f76f4f83e2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 12 Sep 2023 20:48:55 +0800 Subject: [PATCH 04/21] fixup! etc/diskspace: better error when no directory --- etc/diskspace/remove-old-stack-work-libs.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/diskspace/remove-old-stack-work-libs.hs b/etc/diskspace/remove-old-stack-work-libs.hs index b0e7a3621..f39622572 100755 --- a/etc/diskspace/remove-old-stack-work-libs.hs +++ b/etc/diskspace/remove-old-stack-work-libs.hs @@ -111,7 +111,7 @@ withOneDirectory_ act = do [l] -> withCurrentDirectory l act _ -> do cwd <- getCurrentDirectory - error $ show (length ls) ++ "directories found in " ++ cwd ++ ": " ++ unwords ls + error $ show (length ls) ++ " directories found in " ++ cwd ++ ": " ++ unwords ls withOneDirectory :: (FilePath -> IO a) -> IO a withOneDirectory act = do @@ -120,4 +120,4 @@ withOneDirectory act = do [l] -> withCurrentDirectory l $ act l _ -> do cwd <- getCurrentDirectory - error $ show (length ls) ++ "directories found in " ++ cwd ++ ": " ++ unwords ls + error $ show (length ls) ++ " directories found in " ++ cwd ++ ": " ++ unwords ls From 9558c7fb987378e2c03aa453587489efe903f1c5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 13 Sep 2023 23:03:07 +0800 Subject: [PATCH 05/21] context-wai-middleware testsuite failed to run (jship/context#3) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d018c874f..60477d1b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9161,6 +9161,7 @@ expected-test-failures: - character-cases # 0.1.0.6 https://github.com/aiya000/hs-character-cases/issues/3 - codec-beam # 0.2.0 posix_spawnp: does not exist - colonnade # 1.2.0.2 https://github.com/andrewthad/colonnade/issues/31 + - context-wai-middleware # 0.2.0.1 https://github.com/jship/context/issues/3 - control-dsl # 0.2.1.3 - crypt-sha512 # 0 Use -p '/crypt.$6$rounds=10$roundstoolow/' to rerun this test only. - curl-runnings # 0.17.0 From 983b19e02cadd1af817e442dad8b4d77e7eefe15 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 14 Sep 2023 10:48:47 +0800 Subject: [PATCH 06/21] add dockerfiles/lts-21.12 for 9.4.7 --- automated/dockerfiles/lts-21.12/Dockerfile | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 automated/dockerfiles/lts-21.12/Dockerfile diff --git a/automated/dockerfiles/lts-21.12/Dockerfile b/automated/dockerfiles/lts-21.12/Dockerfile new file mode 100644 index 000000000..eb95a9cb3 --- /dev/null +++ b/automated/dockerfiles/lts-21.12/Dockerfile @@ -0,0 +1,90 @@ +FROM ubuntu:22.04 + +LABEL maintainer="manny@fpcomplete.com" + +ARG GHC_VERSION=9.4.7 +ARG LTS_SLUG=lts-21.12 +ARG PID1_VERSION=0.1.2.0 +ARG STACK_VERSION=2.11.1 +ARG CUDA_VERSION=10.0 +ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64 +ARG LLVM_PATH=/usr/lib/llvm-9 +ARG BOOTSTRAP_COMMIT=56d27e1cfead1a37ff55942a9d2f14c0733459c9 + +ARG DEBIAN_FRONTEND=noninteractive +ARG VARIANT=build +ARG STACK_ROOT=/home/stackage/.stack + +# +# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries. +# + +ENV LANG=C.UTF-8 \ + LC_ALL=C.UTF-8 \ + PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \ + CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \ + CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include + +# +# Install pre-requisites +# + +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \ + make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \ + rm -rf /var/lib/apt/lists/* + +# +# Use Stackage's docker/*.sh scripts to install system libraries and +# tools required to build any Stackage package. +# Re-installs 'stack' *after* running docker/*.sh since that may have +# installed a different version. +# In the case of 'small' image, just install Stack and GHC. +# + +RUN if [ "$VARIANT" != "small" ]; then \ + wget -qO- https://raw.githubusercontent.com/commercialhaskell/stackage/$BOOTSTRAP_COMMIT/docker/01-build-server.sh https://raw.githubusercontent.com/commercialhaskell/stackage/$BOOTSTRAP_COMMIT/docker/02-apt-get-install.sh https://raw.githubusercontent.com/commercialhaskell/stackage/$BOOTSTRAP_COMMIT/docker/03-custom-install.sh https://raw.githubusercontent.com/commercialhaskell/stackage/$BOOTSTRAP_COMMIT/docker/04-cleanup.sh | sed "s/^GHCVER=9.0.1$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \ + fi && \ + wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \ + if [ "$VARIANT" = "small" ]; then \ + stack setup --resolver ghc-$GHC_VERSION; \ + fi && \ + rm -rf /var/lib/apt/lists/* && \ + cd $STACK_ROOT && \ + find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Configure Stack to use the GHC installed in the Docker image rather than installing its own +# + +RUN mkdir /etc/stack/ && \ + echo "system-ghc: true" >/etc/stack/config.yaml + +# +# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We +# remove most of the STACK_ROOT afterward to save space, but keep the 'share' +# files that some of these tools require. +# + +RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \ + happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \ + cd $STACK_ROOT && \ + find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Install 'pid1' init daemon +# + +RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \ + chown root:root /usr/local/sbin && \ + chown root:root /usr/local/sbin/pid1 + +# +# Set up pid1 entrypoint and default command +# + +ENTRYPOINT ["/usr/local/sbin/pid1"] +CMD ["bash"] From 3a8ec9ce3c9a7020c369e7078901a03c2c813618 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 14 Sep 2023 10:53:15 +0800 Subject: [PATCH 07/21] CURATORS.md: lts-X.0 --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 84f5361d8..5cd7dd0ed 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -308,7 +308,7 @@ info above). ### Building LTS minor releases Before running the build, please make sure that the Dockerfile in `automated/dockerfiles/lts-X.Y` is up to date, where X is the major version that you're building and Y is the latest minor version of X for which a Dockerfile exists. * If any changes need to be made, (eg, new GHC version), copy `automated/lts-X.Y/Dockerfile` to `automated/lts-X.Z/Dockerfile`, where Z is the minor version you're building, and include the new changes. - * If you are building the first release of a new LTS major version, create a new `lts-X.Z/Dockerfile` based on the previous LTS's, and adjust the variables at the top to match the requirements of the snapshot. Ensure that `STACK_VERSION` is the latest release of Stack, and `BOOTSTRAP_COMMIT` is the commit ID of this repo containing the version of the `bootstrap-commit.sh` used to build the snapshot. Also ensure the FROM image's Ubuntu version matches that used in the [root Dockerfile](Dockerfile) used to build this snapshot. + * If you are building the first release of a new LTS major version, create a new `lts-X.0/Dockerfile` based on the previous LTS's, and adjust the variables at the top to match the requirements of the snapshot. Ensure that `STACK_VERSION` is the latest release of Stack, and `BOOTSTRAP_COMMIT` is the commit ID of this repo containing the version of the `bootstrap-commit.sh` used to build the snapshot. Also ensure the FROM image's Ubuntu version matches that used in the [root Dockerfile](Dockerfile) used to build this snapshot. First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `ltsXX/work/snapshot-incomplete.yaml` files. From 7115a3f1419fcb04f50986af2be7a3e8480ac098 Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Thu, 14 Sep 2023 09:10:24 +0200 Subject: [PATCH 08/21] Take over `netrc` I have been maintaining this package for a while now. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 60477d1b6..1cd6d166b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -121,6 +121,7 @@ packages: - newtype - resolv - blaze-builder + - netrc # Some "grandfathered dependencies" I took over because I contributed to them at some time. # Feel free to snatch them from me! @@ -4510,7 +4511,6 @@ packages: "Domen Kozar @domenkozar": - elm2nix < 0 # 0.3.0 compile fail - mixpanel-client < 0 # 0.3.0 aeson 2, https://github.com/commercialhaskell/stackage/issues/6443 - - netrc - pretty-sop - servant-auth - servant-auth-server From 334ca7dd70acc1e88ee0bcc3cb0a2752ddaa5c56 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Sep 2023 10:49:35 +0800 Subject: [PATCH 09/21] CURATORS: clean-old-stack-libs.hs is remove-old-stack-work-libs.hs [skip ci] --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 5cd7dd0ed..90507f8ca 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -354,7 +354,7 @@ resolve any issues before the next curator shift the coming monday. * You can detect the problem by running `df`. If you see that `/` is out of space, we have a problem. * If you see that `/var/stackage/` is out of space, you can: - * run `./etc/diskspace/clean-old-stack-libs.hs [nightly|lts-XX]` + * run `./etc/diskspace/remove-old-stack-work-libs.hs [nightly|lts-XX]` * If that is insufficient then remove all the old builds under the previous ghc/Cabal version: * `rm -r /var/stackage/stackage/automated/work/[nightly|lts-XX]/unpack-dir/unpacked/*/.stack-work/dist/x86_64-linux/Cabal-X.Y.0.0/` From 361ef58366c2074898bdf92216435d5fcff44c69 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Sep 2023 10:50:38 +0800 Subject: [PATCH 10/21] expected-test-failures: move dl-fedora to intermittent --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1cd6d166b..3989a1dba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8971,6 +8971,7 @@ expected-test-failures: - distributed-process - distributed-process-execution # https://github.com/haskell-distributed/distributed-process-execution/issues/2 - distributed-process-task + - dl-fedora # status 404 on http download - fft # test-fft: exited with: ExitFailure (-11) - foldl-statistics # https://github.com/data61/foldl-statistics/issues/2 - friday # https://github.com/RaphaelJ/friday/issues/37 @@ -9019,7 +9020,6 @@ expected-test-failures: - dbcleaner # Requires running PostgreSQL server - dbmigrations # PostgreSQL - dbus # #6373/closed - - dl-fedora # status 404 on http download - dns # https://github.com/commercialhaskell/stackage/issues/6374 - drifter-postgresql # PostgreSQL - egison # executable not found https://github.com/egison/egison/issues/250 From 3f3db3a464c6009a28fc07786d8ec81479e54a47 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 15 Sep 2023 10:51:09 +0800 Subject: [PATCH 11/21] add juhp/koji-tool --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3989a1dba..b7d17b31a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1838,6 +1838,7 @@ packages: - http-query - hwk - koji + - koji-tool - pagure - pagure-cli - pdc From 350b9ab9485af74f36f5ebcf6937428282eb32cf Mon Sep 17 00:00:00 2001 From: Henning Thielemann Date: Sat, 16 Sep 2023 12:04:51 +0200 Subject: [PATCH 12/21] add ghostscript-parallel, ods2csv --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7d17b31a..edcb26b64 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -569,6 +569,7 @@ packages: - explicit-exception - fixed-length - fftw-ffi + - ghostscript-parallel - gnuplot - group-by-date - guarded-allocation @@ -589,6 +590,7 @@ packages: - non-negative - numeric-prelude - numeric-quest + - ods2csv - pathtype - pooled-io - probability From 773b683577bd808e884ff276e04c3db62fd4e9aa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Sep 2023 22:43:34 +0800 Subject: [PATCH 13/21] switch nightly formally to stack-2.13.0.1 RC instead of current temporary git merge snapshot --- automated/build.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index 1946a166f..4bce05216 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -69,8 +69,14 @@ chmod +x curator echo -n "curator version: " docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version -STACK_VERSION=2.11.1 -curl -L https://github.com/commercialhaskell/stack/releases/download/v${STACK_VERSION}/stack-${STACK_VERSION}-linux-x86_64-bin > stack +if [ $SHORTNAME = "lts" ] +then + STACK_VERSION=2.11.1 + curl -L https://github.com/commercialhaskell/stack/releases/download/v${STACK_VERSION}/stack-${STACK_VERSION}-linux-x86_64-bin > stack +else + STACK_VERSION=2.13.0.1 + curl -L https://github.com/commercialhaskell/stack/releases/download/rc%2Fv${STACK_VERSION}/stack-${STACK_VERSION}-linux-x86_64-bin > stack +fi chmod +x stack echo -n "stack version: " docker run --rm -v $(pwd)/stack:/exe $IMAGE /exe --version From b2ac548536a9a6e3f896f111a27f72e44c548fa9 Mon Sep 17 00:00:00 2001 From: "Scott N. Walck" Date: Sun, 17 Sep 2023 11:53:13 -0400 Subject: [PATCH 14/21] replace spatial-math with SpatialMath Replace a package that depends on deprecated packages with one that only depends on currently maintained packages. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7d17b31a..0a2183ef9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -353,10 +353,10 @@ packages: "Scott N. Walck @walck": - cyclotomic - learn-physics + - SpatialMath # @ghorn - not-gloss - - spatial-math "Phil de Joux @philderbeast": - siggy-chardust From 7de67a1a9025f32749a54196ddfe6b3b00814a7a Mon Sep 17 00:00:00 2001 From: Daniel Casanueva Date: Sun, 17 Sep 2023 22:20:33 +0200 Subject: [PATCH 15/21] Update @Daniel-Diaz package list --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7d17b31a..69fa8e78f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1327,8 +1327,8 @@ packages: - liquid-fixpoint "Daniel Casanueva @Daniel-Diaz": - - bimap-server - binary-list + - bounded-qsem - byteset - Clipboard - gmail-simple From 5547c5bc45911845b46e0b37f3107ed7a36fa69c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 18 Sep 2023 17:27:01 +0800 Subject: [PATCH 16/21] build.sh: use latest curator --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index 4bce05216..9676ae5f6 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -64,7 +64,7 @@ BINDIR=$(cd $ROOT/work/bin ; pwd) cd $BINDIR rm -f curator stack *.bz2 -curl -L "https://github.com/commercialhaskell/curator/releases/download/commit-4ae7a59717f163e15c69ddf75d31d0f775de2561/curator.bz2" | bunzip2 > curator +curl -L "https://github.com/commercialhaskell/curator/releases/download/commit-45c4eb5cb7f233c06544843bb479616d63380363/curator.bz2" | bunzip2 > curator chmod +x curator echo -n "curator version: " docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version From d557ca23886ed39ede92c0dd7e180713cb8c8746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Mon, 18 Sep 2023 12:28:11 +0200 Subject: [PATCH 17/21] Add `co-log`. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7d17b31a..e16f6ab8d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5241,6 +5241,7 @@ packages: - toml-parser "Andreas Ländle @alaendle": + - co-log - co-log-core - co-log-polysemy From f97f1302ee0f55c922b65b0a5024b0a56b947d42 Mon Sep 17 00:00:00 2001 From: "Scott N. Walck" Date: Tue, 19 Sep 2023 07:02:11 -0400 Subject: [PATCH 18/21] replace not-gloss with Vis; add LPFP-core Replace not-gloss, a package with deprecated dependencies, with Vis, a package with only currently-maintained dependencies. Add a new package LPFP-core. --- build-constraints.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 12cb3e4c1..b36dc703d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -354,9 +354,8 @@ packages: - cyclotomic - learn-physics - SpatialMath - - # @ghorn - - not-gloss + - Vis + - LPFP-core "Phil de Joux @philderbeast": - siggy-chardust From ca7329c4cb8ea95c33876db57eca18d63e150ebd Mon Sep 17 00:00:00 2001 From: 8c6794b6 <8c6794b6@gmail.com> Date: Wed, 20 Sep 2023 17:39:39 +0900 Subject: [PATCH 19/21] Add miniterion --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b36dc703d..5ce587c30 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4900,6 +4900,7 @@ packages: "8c6794b6 <8c6794b6@gmail.com> @8c6794b6": - hpc-codecov + - miniterion "Hiromi Ishii @konn": - equational-reasoning From 735770fd402242ad4583bfa8f7a313b23f8a8740 Mon Sep 17 00:00:00 2001 From: "Scott N. Walck" Date: Wed, 20 Sep 2023 07:44:16 -0400 Subject: [PATCH 20/21] add new package LPFP Add a new package called LPFP to the nightly resolver. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b36dc703d..49e0cf580 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -355,6 +355,7 @@ packages: - learn-physics - SpatialMath - Vis + - LPFP - LPFP-core "Phil de Joux @philderbeast": From cdeef05b1188f087af9011301e46d3b12f377cb0 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 22 Sep 2023 23:57:54 -0700 Subject: [PATCH 21/21] Add constraint "mpi-hs < 0.7.3" per #7124 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index deb31e333..4a981dc26 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8283,6 +8283,9 @@ packages: - tasty < 1.5 - tasty-quickcheck < 0.10.3 + # https://github.com/commercialhaskell/stackage/issues/7124 + - mpi-hs < 0.7.3 + # end of Stackage upper bounds # end of packages