From 11deddb7c801bbfa89e1e2695194454a36740fb2 Mon Sep 17 00:00:00 2001 From: Luflosi Date: Sun, 4 Oct 2020 19:03:46 +0200 Subject: [PATCH] kitty: disable hardening feature based on more accurate condition The `strictoverflow` hardening feature causes a build failure when using Clang as the compiler, not just on Darwin. --- pkgs/applications/misc/kitty/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/kitty/default.nix b/pkgs/applications/misc/kitty/default.nix index 65d7df72489f..362a5285685e 100644 --- a/pkgs/applications/misc/kitty/default.nix +++ b/pkgs/applications/misc/kitty/default.nix @@ -68,7 +68,7 @@ buildPythonApplication rec { ]; # Causes build failure due to warning - hardeningDisable = stdenv.lib.optional stdenv.isDarwin "strictoverflow"; + hardeningDisable = stdenv.lib.optional stdenv.cc.isClang "strictoverflow"; dontConfigure = true;