summary refs log tree commit diff
path: root/pkgs/os-specific/linux/firmware/fwupdate
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2017-08-28 14:56:08 -0400
committerRobin Gloster <mail@glob.in>2017-08-30 17:53:42 +0200
commit97a48835b7d7124b3c218a6be7ca4536ac0360a8 (patch)
tree4d9236d77b20167286a74c0860df371f75085853 /pkgs/os-specific/linux/firmware/fwupdate
parent822a8d01481e4cb2bab7e82a01637eceddaba5a2 (diff)
downloadnixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar.gz
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar.bz2
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar.lz
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar.xz
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.tar.zst
nixlib-97a48835b7d7124b3c218a6be7ca4536ac0360a8.zip
mkDerivation, cc-wrapper: Check hardening flag validity in Nix
This becomes necessary if more wrappers besides cc-wrapper start
supporting hardening flags. Also good to make the warning into an
error.

Also ensure interface is being used right: Not as a string, not just in
bash.
Diffstat (limited to 'pkgs/os-specific/linux/firmware/fwupdate')
-rw-r--r--pkgs/os-specific/linux/firmware/fwupdate/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/firmware/fwupdate/default.nix b/pkgs/os-specific/linux/firmware/fwupdate/default.nix
index 3fc7af916368..b1cbed109087 100644
--- a/pkgs/os-specific/linux/firmware/fwupdate/default.nix
+++ b/pkgs/os-specific/linux/firmware/fwupdate/default.nix
@@ -17,7 +17,7 @@ let version = "8"; in
       buildInputs = [ gnu-efi libsmbios popt pkgconfig gettext ];
       propagatedBuildInputs = [ efivar ];
       # TODO: Just apply the disable to the efi subdir
-      hardeningDisable = "all";
+      hardeningDisable = [ "all" ];
       patchPhase = ''
         sed -i 's|/usr/include/smbios_c/token.h|smbios_c/token.h|' \
           linux/libfwup.c