Gerd Hoffmann
02e5acdcfa
backport https://github.com/tianocore/edk2/pull/3770
2022-12-15 13:31:46 +01:00
Gerd Hoffmann
a55a89a109
add two patches
...
- fix ovmf platform config (revert broken commit).
- show version information in smbios (backport).
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2022-12-12 10:13:29 +01:00
Gerd Hoffmann
44055433c5
build script update, rename *.json files to be more consistent
2022-12-05 07:58:31 +01:00
Gerd Hoffmann
75ee74a574
apply dbx updates
2022-12-02 12:39:42 +01:00
Gerd Hoffmann
1cf00dfa1e
drop leftover + confusing json file directories
2022-12-02 08:48:46 +01:00
Gerd Hoffmann
e9d9632cf6
fix build script
2022-11-29 11:59:23 +01:00
Gerd Hoffmann
51413c0bca
add workaround for broken grub
2022-11-28 15:19:48 +01:00
Gerd Hoffmann
92cf2a314c
add stateless secure boot build
2022-11-25 11:27:20 +01:00
Gerd Hoffmann
0d524109ab
refresh and remove patches for edk2-stable202211
...
dropped, patch merged upstream:
- 0003-OvmfPkg-increase-max-debug-message-length-to-512-RHE.patch
dropped, simliar functionality merged upstream:
- 0008-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch
- 0009-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch
- 0010-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch
- 0011-ArmVirtPkg-set-early-hello-message-RH-only.patch
dropped, patch was backported:
- 0022-OvmfPkg-QemuVideoDxe-fix-bochs-mode-init.patch
all other patches are refreshed.
2022-11-25 11:27:20 +01:00
Gerd Hoffmann
e5b4520ec6
update to edk2-stable202211
2022-11-25 11:27:20 +01:00
Gerd Hoffmann
c270beaf29
simplify shell iso build
2022-11-25 11:25:09 +01:00
Gerd Hoffmann
8e960a72f3
json: the big renumbering
...
renumber files:
30-* secure boot supported and enabled
40-* secure boot supported but disabled
50-* secure boot not supported
60-* stateless cc builds
see also:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2132951
2022-11-25 11:23:53 +01:00
Gerd Hoffmann
aac8fd18e1
json: drop edk2-ovmf-cc.json
2022-11-25 11:23:47 +01:00
Gerd Hoffmann
e1a8a9caa1
rewrite build
...
Use edk2 build helper script from
https://gitlab.com/kraxel/edk2-build-config
2022-11-25 11:23:09 +01:00
Gerd Hoffmann
1a65006a44
update changelog
2022-09-20 09:55:00 +02:00
Gerd Hoffmann
dbfecdcc11
add stdvga fix
2022-09-20 09:27:50 +02:00
Gerd Hoffmann
ea0f0cbf62
add 4m builds
2022-09-20 09:22:56 +02:00
Gerd Hoffmann
215837fa58
update edk2 + openssl
2022-09-19 19:30:47 +02:00
Gerd Hoffmann
a72f330bec
disable two patches
...
- comment out patch #4 (bug 2116534 workaround)
- comment out patch #12 (bug 2114858 workaround)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2022-08-18 07:12:54 +02:00
Fedora Release Engineering
c8e2292f41
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 01:39:25 +00:00
Gerd Hoffmann
3a213ee2a1
swap stack fix patch
2022-06-10 15:28:30 +02:00
Gerd Hoffmann
729059caf6
- fix PcdResizeXterm patch.
...
- minor specfile cleanup.
- add 0021-OvmfPkg-Sec-fix-stack-switch.patch
- Resolves rhbz#2093745
2022-06-08 17:17:58 +02:00
Cole Robinson
e702618f40
Fix %check section on EPEL/centos stream
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2022-06-02 11:29:35 -04:00
Gerd Hoffmann
f37232bc0f
update changelog
2022-05-31 09:14:01 +02:00
Gerd Hoffmann
19b27c9c59
add amdsev and inteltdx builds
2022-05-31 09:14:00 +02:00
Gerd Hoffmann
35498843ac
drop qosb
...
not needed any more now that we use virt-firmware instead
2022-05-31 09:14:00 +02:00
Gerd Hoffmann
2e3c3cc632
drop gcc12 fixes
...
merged upstream
2022-05-31 09:14:00 +02:00
Gerd Hoffmann
e7d0727301
update to new edk2 stable tag
2022-05-31 09:14:00 +02:00
Gerd Hoffmann
08f2354cd2
Stop builds on armv7
2022-05-09 10:42:07 +02:00
Gerd Hoffmann
bd850390c7
switch to virt-firmware for secure boot key enrollment
2022-04-19 17:21:15 +02:00
Gerd Hoffmann
01cb3b8d22
iasl is gone on i686, so stop building there
2022-04-07 07:43:08 +02:00
Gerd Hoffmann
8d8a395ac1
Fix TPM build options
2022-04-07 07:31:34 +02:00
Thierry Vignaud
6e680c0edf
Make "%define build_ovmf 0" works on Fedora when testing
2022-04-04 15:28:44 -04:00
Thierry Vignaud
4f0dc9a19d
Fix installing AAVMF32 if aarch64 is disabled (v2)
2022-04-04 15:28:44 -04:00
Gerd Hoffmann
e3d786aa1d
add gcc12 fixes
...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2022-03-24 13:01:23 +01:00
Gerd Hoffmann
ced5d89940
Update to edk2-stable202202
2022-03-23 09:16:49 +01:00
Richard W.M. Jones
78c770f92f
Add undefine _auto_set_build_flags
2022-01-21 12:45:59 +00:00
Fedora Release Engineering
6d1cf6c642
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 01:39:04 +00:00
Gerd Hoffmann
ee5593d9cc
add microvm build
...
Update spec file to build microvm image for fedora.
Add patch which adds rh-only PcdResizeXterm variable.
Add firmware description json file.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2021-12-06 14:07:39 +01:00
Gerd Hoffmann
93714fc441
add sev fix
...
https://www.mail-archive.com/devel@edk2.groups.io/msg40029.html
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2021-12-06 14:05:56 +01:00
Gerd Hoffmann
5eb552e5ee
rebase to edk2-stable202111
...
Two patches need a refresh (context changes).
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2021-12-06 14:05:00 +01:00
Daniel P. Berrangé
11416716fe
Drop glibc strcmp workaround
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-12-06 10:26:36 +00:00
Daniel P. Berrangé
e46e2faf57
Add temp workaround for glibc bug in strmp in koji
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-12-03 15:44:42 +00:00
Daniel P. Berrangé
e6c2deea6f
Drop customized splash screen boot logo
...
Contrary to the description in the patch, the openSSL license terms do
not require us to modify the splash screen boot logo. This boot logo
is not considered advertizing material, and the other attribution
requirement in the license is satisfied by shipping the complete
corresponding source.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-30 11:20:25 +00:00
Daniel P. Berrangé
b20b83c1a2
Fix qemu packaging conditionals for ELN builds
...
In ELN builds %{rhel} is defined and %{fedora} is unset
This causes EDK to assume the RHEL qemu-kvm packaging scheme.
This is invalid for ELN, however, because it still follows the
Fedora packaging scheme for QEMU.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-01 18:40:04 +01:00
Fedora Release Engineering
d18839888a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 21:41:20 +00:00
Cole Robinson
ea915e13bc
edk2-20210527gite1999b264f1f-1.fc35
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2021-07-20 18:29:15 -04:00
Cole Robinson
0898162826
Revive patch that fixes cross builds
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2021-07-20 18:28:05 -04:00
Cole Robinson
39f1a6ce78
f
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2021-07-20 13:50:42 -04:00
Cole Robinson
00a2012ad1
spec: Add disable_werror knob
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2021-07-20 12:37:29 -04:00