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" ]; 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 ];