From 0e9d35539733565b202a7c2098adb721fcaa8745 Mon Sep 17 00:00:00 2001 From: obadz Date: Mon, 29 Aug 2016 13:04:29 +0100 Subject: musl: disable stackprotector hardening Prevents busybox segfault --- pkgs/os-specific/linux/musl/default.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs/os-specific/linux/musl') diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix index a8055df92fdec..ae0c7703de61d 100644 --- a/pkgs/os-specific/linux/musl/default.nix +++ b/pkgs/os-specific/linux/musl/default.nix @@ -11,6 +11,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; + # required to avoid busybox segfaulting on startup when invoking + # nix-build "" + hardeningDisable = [ "stackprotector" ]; + preConfigure = '' configureFlagsArray+=("--syslibdir=$out/lib") ''; -- cgit 1.4.1