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