diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-03-05 21:39:38 +0100 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-03-05 21:45:04 +0100 |
commit | 0cad2e7af170b9f9109fa515224e4aaab57d09c1 (patch) | |
tree | 44b386707e3826aac9e291f60e744bb448cdc6da /pkgs/applications/editors/vim/default.nix | |
parent | 034b2ec2ed00e7d099a7810a284ca6b7dbe81dd9 (diff) | |
download | nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar.gz nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar.bz2 nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar.lz nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar.xz nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.tar.zst nixlib-0cad2e7af170b9f9109fa515224e4aaab57d09c1.zip |
vim: Disable hardening flag fortify
Fortify hardening detects a probable buffer overflow in vim at runtime. This has to be fixed upstream. Debian also disables fortify: https://anonscm.debian.org/cgit/pkg-vim/vim.git/tree/debian/rules#n6
Diffstat (limited to 'pkgs/applications/editors/vim/default.nix')
-rw-r--r-- | pkgs/applications/editors/vim/default.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/editors/vim/default.nix b/pkgs/applications/editors/vim/default.nix index 1249b0b95641..01ba9abe9d9d 100644 --- a/pkgs/applications/editors/vim/default.nix +++ b/pkgs/applications/editors/vim/default.nix @@ -30,6 +30,8 @@ stdenv.mkDerivation rec { "--enable-nls" ]; + hardeningDisable = [ "fortify" ]; + postInstall = '' ln -s $out/bin/vim $out/bin/vi mkdir -p $out/share/vim |