Merge pull request #258309 from wegank/edk2-darwin

edk2: fix build on x86_64-darwin
This commit is contained in:
Weijia Wang 2023-10-01 12:40:22 +02:00 committed by GitHub
commit d18cca8d67
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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