diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6155a0f103470..5aa2a931c8316 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4316,10 +4316,9 @@ with pkgs; ghc = targetPackages.haskellPackages.ghc or ( # Prefer native-bignum to avoid linking issues with gmp; - # TemplateHaskell doesn't work with hadrian built GHCs yet - # https://github.com/NixOS/nixpkgs/issues/275304 - if stdenv.targetPlatform.isStatic then - haskell.compiler.native-bignum.ghc94 + # GHC 9.10 doesn't work too well with iserv-proxy. + if stdenv.hostPlatform.isStatic then + haskell.packages.native-bignum.ghc912 # JS backend can't use GMP else if stdenv.targetPlatform.isGhcjs then haskell.compiler.native-bignum.ghc910