anchor.diff:        inherit (buildPackages.python3Packages) sphinx;
         buildLlvmPackages = buildPackages.llvmPackages_9;
         llvmPackages = pkgs.llvmPackages_9;
  -    } // muslArgs);
  -    ghc901 = callPackage ../development/compilers/ghc/9.0.1.nix ({
  +    };
  +    ghc901 = callPackage ../development/compilers/ghc/9.0.1.nix {
         # aarch64 ghc8102Binary exceeds max output size on hydra
         bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then
             packages.ghc8102BinaryMinimal
  
positive.code:       inherit (buildPackages.python3Packages) sphinx;
        buildLlvmPackages = buildPackages.llvmPackages_10;
        llvmPackages = pkgs.llvmPackages_10;
      } // muslArgs);
      ghcHEAD = callPackage ../development/compilers/ghc/head.nix ({
        bootPkgs = packages.ghc901; # no binary yet
        inherit (buildPackages.python3Packages) sphinx;
        buildLlvmPackages = buildPackages.llvmPackages_10;
        llvmPackages = pkgs.llvmPackages_10;
        libffi = pkgs.libffi;
      } // muslArgs);
  
      # The integer-simple attribute set contains all the GHC compilers
      # build with integer-simple instead of integer-gmp.
  
negative.code:       minimal = true;
      };
  
      ghc884 = callPackage ../development/compilers/ghc/8.8.4.nix {
        # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar
        # Musl bindists do not exist for ghc 8.6.5, so we use 8.10.* for them
        bootPkgs = if stdenv.isAarch64 || stdenv.targetPlatform.isMusl then
  