summary refs log tree commit diff
path: root/pkgs/os-specific/linux/busybox/default.nix
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2019-04-14 22:03:33 -0400
committerMatthew Bauer <mjbauer95@gmail.com>2019-04-14 22:03:33 -0400
commit3bf69b1e4090671e54f039760366efdc2226262c (patch)
tree07ec236f097acfa60f3548934ce68d91b09656e8 /pkgs/os-specific/linux/busybox/default.nix
parentef54604ce473400f866ec5d415271226706f113b (diff)
downloadnixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar.gz
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar.bz2
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar.lz
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar.xz
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.tar.zst
nixpkgs-3bf69b1e4090671e54f039760366efdc2226262c.zip
busybox: add patch to allow cross in llvm
Fixes #57670

$ nix build -f. --arg crossSystem '{ config = "aarch64-unknown-linux-musl"; useLLVM = true; }' busybox
Diffstat (limited to 'pkgs/os-specific/linux/busybox/default.nix')
-rw-r--r--pkgs/os-specific/linux/busybox/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix
index 4b287725082..a0f0a4c47e3 100644
--- a/pkgs/os-specific/linux/busybox/default.nix
+++ b/pkgs/os-specific/linux/busybox/default.nix
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
 
   patches = [
     ./busybox-in-store.patch
-  ];
+  ] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.targetPlatform) ./clang-cross.patch;
 
   postPatch = "patchShebangs .";