From 4ae75bcfdbaae784d8e53fbeebc104538d132136 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 27 Oct 2022 22:10:03 +0200 Subject: [PATCH] haskell.packages.ghc942.{distribution-nixpkgs,cabal2nix}: run tests --- .../haskell-modules/configuration-ghc-9.4.x.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index ddacafd6f027..44a5f7acfcf8 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -67,19 +67,12 @@ in { cabal-install = doJailbreak super.cabal-install; cabal-install-solver = doJailbreak super.cabal-install-solver; - # Test failure due to new Cabal 3.8 version. Since the failure only pertains - # to a change in how Cabal internally represents some platforms and we depend - # on the type of representation anywhere, this failure is harmless. Can be - # removed after https://github.com/NixOS/cabal2nix/pull/571 is merged. - # TODO(@sternenseemann): merge and release a fixed version - distribution-nixpkgs = dontCheck super.distribution-nixpkgs; cabal2nix = # cabal2nix depends on foundation, which is broken on aarch64-linux. # https://github.com/haskell-foundation/foundation/issues/571 overrideCabal (drv: { badPlatforms = [ "aarch64-linux" ]; }) - (dontCheck super.cabal2nix); - cabal2nix-unstable = dontCheck super.cabal2nix-unstable; + super.cabal2nix; doctest = self.doctest_0_20_1; # consequences of doctest breakage follow: