diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2017-06-26 16:56:03 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2018-01-02 13:52:41 -0500 |
commit | ab651d2c9bab620ebe5e515476fbd70d2c5b0c61 (patch) | |
tree | c214263d6b5dc420fa1fab98b42dcc79951e7df6 /pkgs/top-level/release-cross.nix | |
parent | 804285f589ded484b530750dd1ec03b9052bcdac (diff) | |
download | nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar.gz nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar.bz2 nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar.lz nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar.xz nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.tar.zst nixlib-ab651d2c9bab620ebe5e515476fbd70d2c5b0c61.zip |
linux bootstrap tools: Use same derivation whether cross compiling or not
Diffstat (limited to 'pkgs/top-level/release-cross.nix')
-rw-r--r-- | pkgs/top-level/release-cross.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index 62f7134616bf..b00d74b5e145 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -123,6 +123,8 @@ in bootstrapTools = let tools = import ../stdenv/linux/make-bootstrap-tools-cross.nix { system = "x86_64-linux"; }; maintainers = [ lib.maintainers.dezgeg ]; - mkBootstrapToolsJob = drv: hydraJob' (lib.addMetaAttrs { inherit maintainers; } drv); + mkBootstrapToolsJob = drv: + assert lib.elem drv.system (supportedSystems ++ [ "aarch64-linux" ]); + hydraJob' (lib.addMetaAttrs { inherit maintainers; } drv); in lib.mapAttrsRecursiveCond (as: !lib.isDerivation as) (name: mkBootstrapToolsJob) tools; } |