ghc8102Binary, ghc865Binary: don't build aarch64 on hydra

Unfortunately these compiler's normal binary versions exceed the maximum
output size on hydra and thus can't be built on there.

See also https://gitlab.haskell.org/ghc/ghc/-/issues/17051
This commit is contained in:
sternenseemann 2021-05-07 15:09:08 +02:00
parent 86878f63f9
commit 355b55d00b
2 changed files with 7 additions and 3 deletions

View File

@ -212,11 +212,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 ];
}; };
} }

View File

@ -171,6 +171,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;
};
} }