Merge pull request #122026 from sternenseemann/ghc-binary-no-aarch64-hydra
haskell.compiler: misc cleanups for hydra aarch64 builds
This commit is contained in:
commit
8b7d34d89e
@ -214,11 +214,12 @@ stdenv.mkDerivation rec {
|
|||||||
enableShared = true;
|
enableShared = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = {
|
meta = rec {
|
||||||
homepage = "http://haskell.org/ghc";
|
homepage = "http://haskell.org/ghc";
|
||||||
description = "The Glasgow Haskell Compiler";
|
description = "The Glasgow Haskell Compiler";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
platforms = ["x86_64-linux" "armv7l-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
|
platforms = ["x86_64-linux" "armv7l-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
|
||||||
|
hydraPlatforms = builtins.filter (p: minimal || p != "aarch64-linux") platforms;
|
||||||
maintainers = with lib.maintainers; [ lostnet ];
|
maintainers = with lib.maintainers; [ lostnet ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -173,6 +173,9 @@ stdenv.mkDerivation rec {
|
|||||||
enableShared = true;
|
enableShared = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
meta.license = lib.licenses.bsd3;
|
meta = rec {
|
||||||
meta.platforms = ["x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
|
license = lib.licenses.bsd3;
|
||||||
|
platforms = ["x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin"];
|
||||||
|
hydraPlatforms = builtins.filter (p: p != "aarch64-linux") platforms;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -76,7 +76,11 @@ in {
|
|||||||
llvmPackages = pkgs.llvmPackages_9;
|
llvmPackages = pkgs.llvmPackages_9;
|
||||||
};
|
};
|
||||||
ghc901 = callPackage ../development/compilers/ghc/9.0.1.nix {
|
ghc901 = callPackage ../development/compilers/ghc/9.0.1.nix {
|
||||||
bootPkgs = packages.ghc8102Binary;
|
# aarch64 ghc8102Binary exceeds max output size on hydra
|
||||||
|
bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then
|
||||||
|
packages.ghc8102BinaryMinimal
|
||||||
|
else
|
||||||
|
packages.ghc8102Binary;
|
||||||
inherit (buildPackages.python3Packages) sphinx;
|
inherit (buildPackages.python3Packages) sphinx;
|
||||||
buildLlvmPackages = buildPackages.llvmPackages_10;
|
buildLlvmPackages = buildPackages.llvmPackages_10;
|
||||||
llvmPackages = pkgs.llvmPackages_10;
|
llvmPackages = pkgs.llvmPackages_10;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user