From aa57b59921883cefbb2a3ac4ab69fde2303f9c10 Mon Sep 17 00:00:00 2001 From: Nivayu Date: Mon, 23 Feb 2026 18:03:29 +0100 Subject: [PATCH 1/2] librep: fix build --- pkgs/by-name/li/librep/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/li/librep/package.nix b/pkgs/by-name/li/librep/package.nix index bc6b148962ff..df4f05cb0d90 100644 --- a/pkgs/by-name/li/librep/package.nix +++ b/pkgs/by-name/li/librep/package.nix @@ -49,6 +49,8 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; enableParallelBuilding = true; + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + # ensure libsystem/ctype functions don't get duplicated when using clang configureFlags = lib.optionals stdenv.hostPlatform.isDarwin [ "CFLAGS=-std=gnu89" ]; From 8ba5767ed61eca2439112309612e2e79f0a3c660 Mon Sep 17 00:00:00 2001 From: Nivayu Date: Tue, 24 Feb 2026 17:09:35 +0100 Subject: [PATCH 2/2] sawfish: fix build --- pkgs/by-name/sa/sawfish/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/sa/sawfish/package.nix b/pkgs/by-name/sa/sawfish/package.nix index 677a28140ec8..8aea5efda288 100644 --- a/pkgs/by-name/sa/sawfish/package.nix +++ b/pkgs/by-name/sa/sawfish/package.nix @@ -77,6 +77,10 @@ stdenv.mkDerivation (finalAttrs: { done ''; + # fixes: + # sawfish.h:52:13: error: 'bool' cannot be defined via 'typedef' + env.NIX_CFLAGS_COMPILE = "-std=gnu17"; + nativeInstallCheckInputs = [ versionCheckHook ];