about summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorGuillaume Girol <symphorien+git@xlumurb.eu>2023-12-23 12:00:00 +0000
committerGuillaume Girol <symphorien+git@xlumurb.eu>2023-12-27 12:00:00 +0000
commitd4c1c32dc51cecccc7a90b266e6d760e35d7728e (patch)
tree9bd4648c2b513be089c5166f92dbeefb911a313a /pkgs/misc
parent54aac082a4d9bb5bbc5c4e899603abfb76a3f6d6 (diff)
downloadnixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar.gz
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar.bz2
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar.lz
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar.xz
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.tar.zst
nixlib-d4c1c32dc51cecccc7a90b266e6d760e35d7728e.zip
cnijfilter_2_80: disable fortify3 hardening
the cups filter crashes with hardening

Fixes https://github.com/NixOS/nixpkgs/issues/276125
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix b/pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix
index 2b7e416eafef..1a573c032e7f 100644
--- a/pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix
+++ b/pkgs/misc/cups/drivers/cnijfilter_2_80/default.nix
@@ -100,6 +100,10 @@ stdenv.mkDerivation {
      them, it undoes the --set-rpath.  this prevents that. */
   dontPatchELF = true;
 
+  # fortify hardening makes the filter crash
+  # https://github.com/NixOS/nixpkgs/issues/276125
+  hardeningDisable = [ "fortify3" ];
+
   meta = with lib; {
     description = "Canon InkJet printer drivers for the iP5400, MP520, MP210, MP140, iP3500, and MP610 series.  (MP520 drivers also work for MX700.)";
     homepage = "http://support-asia.canon-asia.com/content/EN/0100084101.html";