summary refs log tree commit diff
diff options
context:
space:
mode:
authorJan Malakhovski <oxij@oxij.org>2018-05-13 01:10:57 +0000
committerJan Malakhovski <oxij@oxij.org>2018-05-29 07:35:38 +0000
commit430da809af2e3d5f5cc59f202f4b6e5c66d571f1 (patch)
tree4de5f6826c9637813e0a51b969c22390cb99a42d
parentedc59b47150bcf61fffe21ee16791ff34e6cb734 (diff)
downloadnixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar.gz
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar.bz2
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar.lz
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar.xz
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.tar.zst
nixlib-430da809af2e3d5f5cc59f202f4b6e5c66d571f1.zip
perlPackages.GD: disable format hardening to fix some tests
One test still fails :(
-rw-r--r--pkgs/top-level/perl-packages.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 41a3e7098620..b89b8403dd22 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -6462,10 +6462,9 @@ let self = _self // overrides; _self = with self; {
     patches = [ ../development/perl-modules/gd-options-passthrough-and-fontconfig.patch ];
 
     # otherwise "cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]"
-    NIX_CFLAGS_COMPILE = [ "-Wno-error=format-security" ];
+    hardeningDisable = [ "format" ];
 
-    # tests fail
-    doCheck = false;
+    doCheck = false; # fails 1 out of 13 tests
 
     makeMakerFlags = "--lib_png_path=${pkgs.libpng.out} --lib_jpeg_path=${pkgs.libjpeg.out} --lib_zlib_path=${pkgs.zlib.out} --lib_ft_path=${pkgs.freetype.out} --lib_fontconfig_path=${pkgs.fontconfig.lib} --lib_xpm_path=${pkgs.xorg.libXpm.out}";
   };