From 5ca99ae7a7d685980048dff05b5db18d31202ebe Mon Sep 17 00:00:00 2001 From: Robin Gloster Date: Wed, 6 Apr 2016 14:16:42 +0000 Subject: [PATCH] kernel.i686-linux: disable bindnow hardening --- pkgs/os-specific/linux/kernel/manual-config.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 85a4b98982a..348221ce05d 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -225,7 +225,8 @@ stdenv.mkDerivation ((drvAttrs config stdenv.platform (kernelPatches ++ nativeKe nativeBuildInputs = [ perl bc nettools openssl ] ++ optional (stdenv.platform.uboot != null) (ubootChooser stdenv.platform.uboot); - hardeningDisable = [ "format" "fortify" "stackprotector" "pic" ]; + hardeningDisable = [ "format" "fortify" "stackprotector" "pic" ] + ++ stdenv.lib.optional stdenv.isi686 "bindnow"; makeFlags = commonMakeFlags ++ [ "ARCH=${stdenv.platform.kernelArch}"