summary refs log tree commit diff
path: root/pkgs/os-specific/linux/busybox
diff options
context:
space:
mode:
authorJoachim Fasting <joachifm@fastmail.fm>2016-09-09 04:40:14 +0200
committerJoachim Fasting <joachifm@fastmail.fm>2016-09-09 04:46:00 +0200
commit099584a27c48fe9f1d6866da7d884134dac71f00 (patch)
tree40c69d645ad756d7b87e02a65f03547d4fca8588 /pkgs/os-specific/linux/busybox
parent37670be8d88dbb7b253a7362d5f4b717fb44201e (diff)
downloadnixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar.gz
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar.bz2
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar.lz
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar.xz
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.tar.zst
nixpkgs-099584a27c48fe9f1d6866da7d884134dac71f00.zip
busybox: fix static build
The static build fails with undefined references to __memcpy_chk when
the fortify hardening is enabled.
Diffstat (limited to 'pkgs/os-specific/linux/busybox')
-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 efb06ba845e..a33a0584a20 100644
--- a/pkgs/os-specific/linux/busybox/default.nix
+++ b/pkgs/os-specific/linux/busybox/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
     sha256 = "16ii9sqracvh2r1gfzhmlypl269nnbkpvrwa7270k35d3bigk9h5";
   };
 
-  hardeningDisable = [ "format" ];
+  hardeningDisable = [ "format" ] ++ lib.optional enableStatic [ "fortify" ];
 
   patches = [ ./busybox-in-store.patch ];