diff --git a/pkgs/tools/text/gawk/default.nix b/pkgs/tools/text/gawk/default.nix index f5647f303e12..0cf362487918 100644 --- a/pkgs/tools/text/gawk/default.nix +++ b/pkgs/tools/text/gawk/default.nix @@ -72,6 +72,11 @@ stdenv.mkDerivation rec { (if interactive then "--with-readline=${readline.dev}" else "--without-readline") ]; + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + # TODO: figure out a better way to unbreak _NSGetExecutablePath invocations + NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration"; + }; + makeFlags = [ "AR=${stdenv.cc.targetPrefix}ar" ];