diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2017-08-28 14:56:08 -0400 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-08-30 17:53:42 +0200 |
commit | 97a48835b7d7124b3c218a6be7ca4536ac0360a8 (patch) | |
tree | 4d9236d77b20167286a74c0860df371f75085853 /pkgs/os-specific/linux/devmem2 | |
parent | 822a8d01481e4cb2bab7e82a01637eceddaba5a2 (diff) |
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/devmem2')
-rw-r--r-- | pkgs/os-specific/linux/devmem2/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/devmem2/default.nix b/pkgs/os-specific/linux/devmem2/default.nix index 4cee9678a9b60..969197c2dc9d1 100644 --- a/pkgs/os-specific/linux/devmem2/default.nix +++ b/pkgs/os-specific/linux/devmem2/default.nix @@ -8,8 +8,9 @@ stdenv.mkDerivation rec { sha256 = "14f1k7v6i1yaxg4xcaaf5i4aqn0yabba857zjnbg9wiymy82qf7c"; }; + hardeningDisable = [ "format" ]; # fix compile error + buildCommand = '' - export hardeningDisable=format # fix compile error cc "$src" -o devmem2 install -D devmem2 "$out/bin/devmem2" ''; |