From 398a9481917df6eb4d61b8ba3237941ab32fdf67 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Nov 2021 23:54:26 +0100 Subject: [PATCH] haskellPackages.ghcup: fix libyaml-streamly inheriting stale broken overrideScope applies an overlay that fixes the build error for libyaml-streamly, however the (correct) broken state of the package in the normal package set is incorrectly inherited, so a markUnbroken is required. --- pkgs/development/haskell-modules/configuration-common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index dd54781109e5..b94db2913135 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1957,6 +1957,7 @@ EOT optics = self.optics_0_4; streamly = self.streamly_0_8_0; Cabal = self.Cabal_3_6_2_0; + libyaml-streamly = markUnbroken super.libyaml-streamly; })); # Break out of "Cabal < 3.2" constraint.