From 0e9d35539733565b202a7c2098adb721fcaa8745 Mon Sep 17 00:00:00 2001 From: obadz Date: Mon, 29 Aug 2016 13:04:29 +0100 Subject: [PATCH] musl: disable stackprotector hardening Prevents busybox segfault --- pkgs/os-specific/linux/musl/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix index a8055df92fd..ae0c7703de6 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") '';