edk2: fix build on x86_64-darwin

This commit is contained in:
Weijia Wang 2023-10-01 03:25:59 +02:00
parent d2f79d7443
commit ce1c2ac4cb

View File

@ -68,7 +68,9 @@ edk2 = stdenv.mkDerivation rec {
makeFlags = [ "-C BaseTools" ];
env.NIX_CFLAGS_COMPILE = "-Wno-return-type" + lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation";
env.NIX_CFLAGS_COMPILE = "-Wno-return-type"
+ lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation"
+ lib.optionalString (stdenv.isDarwin) " -Wno-error=macro-redefined";
hardeningDisable = [ "format" "fortify" ];