← recipes

Commit 54e3d9dd

0
files
+0
added
-0
deleted
@@ -1,6 +1,6 @@
1 1 pkgname: ovmf
2 2 pkgver: '202011'
3 -pkgrel: '3'
3 +pkgrel: '4'
4 4 pkgdesc: Tianocore UEFI firmware for Qemu
5 5 url: 'https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2'
6 6 arch: x86_64
@@ -56,6 +56,11 @@ build: |
56 56 sed -e 's/ -Werror//g' \
57 57 -i BaseTools/Conf/*.template BaseTools/Source/C/Makefiles/*.makefile
58 58
59 + # Stary edk2 + GCC 15/16 (domyslnie C23): puste () = 'brak argumentow',
60 + # przez co VfrCompile pada na 'too many arguments to function'. Wymusz gnu17.
61 + sed -i 's/^BUILD_CFLAGS =/BUILD_CFLAGS = -std=gnu17/' \
62 + BaseTools/Source/C/Makefiles/header.makefile
63 +
59 64 make -C BaseTools
60 65
61 66 . edksetup.sh