diff --git a/changelog b/changelog new file mode 100644 index 0000000..142841a --- /dev/null +++ b/changelog @@ -0,0 +1,369 @@ +* Thu Apr 27 2023 Gerd Hoffmann - 20230301gitf80f052277c8-4 +- fix tpm detection. + +* Thu Apr 13 2023 Gerd Hoffmann - 20230301gitf80f052277c8-2 +- add StandaloneMM and ArmVirtQemuKernel builds. +- add json files for qcow2 images. +- update dbx files to 2023-03. + +* Mon Mar 06 2023 Gerd Hoffmann - 20230301gitf80f052277c8-1 +- update to edk2-stable202302 +- update dbx database to 20220812 +- add riscv64 sub-rpm + +* Fri Feb 17 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-14 +- add sub-package with xen build (resolves: rhbz#2170730) + +* Sat Feb 11 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-13 +- update openssl (CVE-2023-0286, CVE-2023-0215, CVE-2022-4450, CVE-2022-4304). + +* Wed Feb 08 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-12 +- cherry-pick aarch64 bugfixes. +- set firmware build release date. +- add ext4 sub-package. + +* Thu Jan 19 2023 Fedora Release Engineering - 20221117gitfff6d81270b5-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jan 06 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-10 +- add experimental builds with strict nx checking. + +* Mon Jan 02 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-9 +- revert 'make files sparse again' (resolves: rhbz#2155673). +- pick up compiler + linker flags from rpm + +* Tue Dec 20 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-8 +- make files sparse again + +* Thu Dec 15 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-7 +- backport https://github.com/tianocore/edk2/pull/3770 + +* Mon Dec 12 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-6 +- fix ovmf platform config (revert broken commit). +- show version information in smbios (backport). + +* Mon Dec 05 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-5 +- rename *.json files to be more consistent. +- build script update + +* Fri Dec 02 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-4 +- apply dbx updates + +* Tue Nov 29 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-3 +- fix build script + +* Mon Nov 28 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-2 +- add workaround for broken grub + +* Tue Sep 20 2022 Gerd Hoffmann - 20220826gitba0e0e4c6a17-1 +- update edk2 to 2022-08 stable tag. +- update openssl bundle to rhel-8.7 level. +- add stdvga fix. +- add 4MB firmware builds. + +* Thu Aug 18 2022 Gerd Hoffmann - 20220526git16779ede2d36-5 +- comment out patch #4 (bug 2116534 workaround) +- comment out patch #12 (bug 2114858 workaround) + +* Thu Jul 21 2022 Fedora Release Engineering - 20220526git16779ede2d36-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jun 10 2022 Gerd Hoffmann - 20220526git16779ede2d36-3 +- swap stack fix patch. + +* Wed Jun 08 2022 Gerd Hoffmann - 20220526git16779ede2d36-2 +- fix PcdResizeXterm patch. +- minor specfile cleanup. +- add 0021-OvmfPkg-Sec-fix-stack-switch.patch +- Resolves rhbz#2093745 + +* Tue May 31 2022 Gerd Hoffmann - 20220526git16779ede2d36-1 +- update to new edk2 stable tag (2022-05), refresh patches. +- add amdsev and inteltdx builds +- drop qosb + +* Tue Apr 19 2022 Gerd Hoffmann - 20220221gitb24306f15daa-4 +- switch to virt-firmware for secure boot key enrollment +- Stop builds on armv7 too (iasl missing). + +* Thu Apr 07 2022 Gerd Hoffmann - 20220221gitb24306f15daa-3 +- Fix TPM build options. +- Stop builds on i686 (iasl missing). +- Resolves rhbz#2072827 + +* Wed Mar 23 2022 Gerd Hoffmann - 20220221gitb24306f15daa-1 +- Update to edk2-stable202202 + +* Thu Jan 20 2022 Fedora Release Engineering - 20211126gitbb1bba3d7767-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Dec 6 2021 Gerd Hoffmann - 20211126gitbb1bba3d7767-1 +- Update to edk2-stable202111 +- Resolves rhbz#1978966 +- Resolves rhbz#2026744 + +* Mon Dec 6 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-5 +- Drop glibc strcmp workaround + +* Mon Nov 29 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-4 +- Drop customized splash screen boot logo +- Temporary workaround for suspected glibc strcmp bug breaking builds in koji + +* Wed Sep 1 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-3 +- Fix qemu packaging conditionals for ELN builds + +* Wed Jul 21 2021 Fedora Release Engineering - 20210527gite1999b264f1f-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jul 20 2021 Cole Robinson - 20210527gite1999b264f1f-1 +- Update to git snapshot +- Sync with c9s packaging + +* Mon Jun 14 2021 Jiri Kucera - 20200801stable-5 +- Replace genisoimage with xorriso + +* Tue Jan 26 2021 Fedora Release Engineering - 20200801stable-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Dec 03 2020 Cole Robinson - 20200801stable-3 +- Really fix TPM breakage (bz 1897367) + +* Tue Nov 24 2020 Cole Robinson - 20200801stable-2 +- Fix openssl usage, unbreak TPM (bz 1897367) + +* Wed Sep 16 2020 Cole Robinson - 20200801stable-1 +- Update to edk2 stable 202008 + +* Sat Sep 12 2020 Peter Robinson - 20200201stable-6 +- Tweaks for aarch64/ARMv7 builds +- Minor cleanups + +* Tue Aug 04 2020 Cole Robinson - 20200201stable-5 +- Fix build failures on rawhide + +* Sat Aug 01 2020 Fedora Release Engineering - 20200201stable-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 20200201stable-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 13 2020 Tom Stellard - 20200201stable-2 +- Use make macros +- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro + +* Mon Apr 13 2020 Cole Robinson - 20200201stable-1 +- Update to stable-202002 + +* Tue Jan 28 2020 Fedora Release Engineering - 20190501stable-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Sep 06 2019 Patrick Uiterwijk - 20190501stable-4 +- Updated HTTP_BOOT option to new upstream value + +* Wed Jul 24 2019 Fedora Release Engineering - 20190501stable-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Cole Robinson - 20190501stable-2 +- License is now BSD-2-Clause-Patent +- Re-enable secureboot enrollment +- Use qemu-ovmf-secureboot from git + +* Thu Jul 11 2019 Cole Robinson - 20190501stable-1 +- Update to stable-201905 +- Update to openssl-1.1.1b +- Ship VARS file for ovmf-ia32 (bug 1688596) +- Ship Fedora-variant JSON "firmware descriptor files" +- Resolves rhbz#1728652 + +* Mon Mar 18 2019 Cole Robinson - 20190308stable-1 +- Use YYYYMMDD versioning to fix upgrade path + +* Fri Mar 15 2019 Cole Robinson - 201903stable-1 +- Update to stable-201903 +- Update to openssl-1.1.0j +- Move to python3 deps + +* Thu Jan 31 2019 Fedora Release Engineering - 20180815gitcb5f4f45ce-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Nov 14 2018 Patrick Uiterwijk - 20180815gitcb5f4f45ce-5 +- Add -qosb dependency on python3 + +* Fri Nov 9 2018 Paolo Bonzini - 20180815gitcb5f4f45ce-4 +- Fix network boot via grub (bz 1648476) + +* Wed Sep 12 2018 Paolo Bonzini - 20180815gitcb5f4f45ce-3 +- Explicitly compile the scripts using py_byte_compile + +* Fri Aug 31 2018 Cole Robinson - 20180815gitcb5f4f45ce-2 +- Fix passing through RPM build flags (bz 1540244) + +* Tue Aug 21 2018 Cole Robinson - 20180815gitcb5f4f45ce-1 +- Update to edk2 git cb5f4f45ce, edk2-stable201808 +- Update to qemu-ovmf-secureboot-1.1.3 +- Enable TPM2 support + +* Mon Jul 23 2018 Paolo Bonzini - 20180529gitee3198e672e2-5 +- Fixes for AMD SEV on OVMF_CODE.fd +- Add Provides for bundled OpenSSL + +* Wed Jul 18 2018 Paolo Bonzini - 20180529gitee3198e672e2-4 +- Enable IPv6 + +* Thu Jul 12 2018 Fedora Release Engineering - 20180529gitee3198e672e2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Jun 20 2018 Paolo Bonzini - 20180529gitee3198e672e2-2 +- Backport two bug fixes from RHEL: connect again virtio-rng devices, and + connect consoles unconditionally in OVMF (ARM firmware already did it) + +* Tue May 29 2018 Paolo Bonzini - 20180529gitee3198e672e2-1 +- Rebase to ee3198e672e2 + +* Tue May 01 2018 Cole Robinson - 20171011git92d07e4-7 +- Bump release for new build + +* Fri Mar 30 2018 Patrick Uiterwijk - 20171011git92d07e4-6 +- Add qemu-ovmf-secureboot (qosb) +- Generate pre-enrolled Secure Boot OVMF VARS files + +* Wed Mar 07 2018 Paolo Bonzini - 20171011git92d07e4-5 +- Fix GCC 8 compilation +- Replace dosfstools and mtools with qemu-img vvfat + +* Wed Feb 07 2018 Fedora Release Engineering - 20171011git92d07e4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 19 2018 Paolo Bonzini - 20170209git296153c5-3 +- Add OpenSSL patches from Fedora +- Enable TLS_MODE + +* Fri Nov 17 2017 Paolo Bonzini - 20170209git296153c5-2 +- Backport patches 19-21 from RHEL +- Add patches 22-24 to fix SEV slowness +- Add fedora conditionals + +* Tue Nov 14 2017 Paolo Bonzini - 20171011git92d07e4-1 +- Import source and patches from RHEL version +- Update OpenSSL to 1.1.0e +- Refresh 0099-Tweak-the-tools_def-to-support-cross-compiling.patch + +* Mon Nov 13 2017 Paolo Bonzini - 20170209git296153c5-6 +- Allow non-cross builds +- Install /usr/share/OVMF and /usr/share/AAVMF + +* Wed Aug 02 2017 Fedora Release Engineering - 20170209git296153c5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 20170209git296153c5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed Mar 15 2017 Cole Robinson - 20170209git296153c5-3 +- Ship ovmf-ia32 package (bz 1424722) + +* Thu Feb 16 2017 Cole Robinson - 20170209git296153c5-2 +- Update EnrollDefaultKeys patch (bz #1398743) + +* Mon Feb 13 2017 Paolo Bonzini - 20170209git296153c5-1 +- Rebase to git master +- New patch 0010 fixes failure to build from source. + +* Fri Feb 10 2017 Fedora Release Engineering - 20161105git3b25ca8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Sun Nov 06 2016 Cole Robinson - 20161105git3b25ca8-1 +- Rebase to git master + +* Fri Sep 9 2016 Tom Callaway - 20160418gita8c39ba-5 +- replace legally problematic openssl source with "hobbled" tarball + +* Thu Jul 21 2016 Gerd Hoffmann - 20160418gita8c39ba-4 +- Also build for armv7. + +* Tue Jul 19 2016 Gerd Hoffmann 20160418gita8c39ba-3 +- Update EnrollDefaultKeys patch. + +* Fri Jul 8 2016 Paolo Bonzini - 20160418gita8c39ba-2 +- Distribute edk2-ovmf on aarch64 + +* Sat May 21 2016 Cole Robinson - 20160418gita8c39ba-1 +- Distribute edk2-aarch64 on x86 (bz #1338027) + +* Mon Apr 18 2016 Gerd Hoffmann 20160418gita8c39ba-0 +- Update to latest git. +- Add firmware builds (FatPkg is free now). + +* Mon Feb 15 2016 Cole Robinson 20151127svn18975-3 +- Fix FTBFS gcc warning (bz 1307439) + +* Wed Feb 03 2016 Fedora Release Engineering - 20151127svn18975-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Nov 27 2015 Paolo Bonzini - 20151127svn18975-1 +- Rebase to 20151127svn18975-1 +- Linker script renamed to GccBase.lds + +* Wed Jun 17 2015 Fedora Release Engineering - 20150519svn17469-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue May 19 2015 Paolo Bonzini - 20150519svn17469-1 +- Rebase to 20150519svn17469-1 +- edk2-remove-tree-check.patch now upstream + +* Sat May 02 2015 Kalev Lember - 20140724svn2670-6 +- Rebuilt for GCC 5 C++11 ABI change + +* Sat Aug 16 2014 Fedora Release Engineering - 20140724svn2670-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Jul 24 2014 Paolo Bonzini - 20140724svn2670-1 +- Rebase to 20140724svn2670-1 + +* Tue Jun 24 2014 Paolo Bonzini - 20140624svn2649-1 +- Use standalone .tar.xz from buildtools repo + +* Tue Jun 24 2014 Paolo Bonzini - 20140328svn15376-4 +- Install BuildTools/BaseEnv + +* Mon Jun 23 2014 Paolo Bonzini - 20140328svn15376-3 +- Rebase to get GCC48 configuration +- Package EDK_TOOLS_PATH as /usr/share/edk2 +- Package "build" and LzmaF86Compress too, as well as the new + tools Ecc and TianoCompress. + +* Sat Jun 07 2014 Fedora Release Engineering - 20131114svn14844-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Nov 14 2013 Paolo Bonzini - 20131114svn14844-1 +- Upgrade to r14844. +- Remove upstreamed parts of patch 1. + +* Fri Nov 8 2013 Paolo Bonzini - 20130515svn14365-7 +- Make BaseTools compile on ARM. + +* Fri Aug 30 2013 Paolo Bonzini - 20130515svn14365-6 +- Revert previous change; firmware packages should be noarch, and building + BaseTools twice is simply wrong. + +* Mon Aug 19 2013 Kay Sievers - 20130515svn14365-5 +- Add sub-package with EFI shell + +* Sat Aug 03 2013 Fedora Release Engineering - 20130515svn14365-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu May 23 2013 Dan Horák 20130515svn14365-3 +- set ExclusiveArch + +* Thu May 16 2013 Paolo Bonzini 20130515svn14365-2 +- Fix edk2-tools-python Requires + +* Wed May 15 2013 Paolo Bonzini 20130515svn14365-1 +- Split edk2-tools-doc and edk2-tools-python +- Fix Python BuildRequires +- Remove FatBinPkg at package creation time. +- Use fully versioned dependency. +- Add comment on how to generate the sources. + +* Thu May 2 2013 Paolo Bonzini 20130502.g732d199-1 +- Create. diff --git a/edk2.spec b/edk2.spec index 4c7c562..2b70c6b 100644 --- a/edk2.spec +++ b/edk2.spec @@ -39,7 +39,7 @@ ExclusiveArch: x86_64 aarch64 Name: edk2 Version: %{GITDATE}git%{GITCOMMIT} -Release: 4%{?dist} +Release: %autorelease Summary: UEFI firmware for 64-bit virtual machines License: BSD-2-Clause-Patent and OpenSSL and MIT URL: http://www.tianocore.org @@ -690,372 +690,4 @@ done %changelog -* Thu Apr 27 2023 Gerd Hoffmann - 20230301gitf80f052277c8-4 -- fix tpm detection. - -* Thu Apr 13 2023 Gerd Hoffmann - 20230301gitf80f052277c8-2 -- add StandaloneMM and ArmVirtQemuKernel builds. -- add json files for qcow2 images. -- update dbx files to 2023-03. - -* Mon Mar 06 2023 Gerd Hoffmann - 20230301gitf80f052277c8-1 -- update to edk2-stable202302 -- update dbx database to 20220812 -- add riscv64 sub-rpm - -* Fri Feb 17 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-14 -- add sub-package with xen build (resolves: rhbz#2170730) - -* Sat Feb 11 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-13 -- update openssl (CVE-2023-0286, CVE-2023-0215, CVE-2022-4450, CVE-2022-4304). - -* Wed Feb 08 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-12 -- cherry-pick aarch64 bugfixes. -- set firmware build release date. -- add ext4 sub-package. - -* Thu Jan 19 2023 Fedora Release Engineering - 20221117gitfff6d81270b5-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jan 06 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-10 -- add experimental builds with strict nx checking. - -* Mon Jan 02 2023 Gerd Hoffmann - 20221117gitfff6d81270b5-9 -- revert 'make files sparse again' (resolves: rhbz#2155673). -- pick up compiler + linker flags from rpm - -* Tue Dec 20 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-8 -- make files sparse again - -* Thu Dec 15 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-7 -- backport https://github.com/tianocore/edk2/pull/3770 - -* Mon Dec 12 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-6 -- fix ovmf platform config (revert broken commit). -- show version information in smbios (backport). - -* Mon Dec 05 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-5 -- rename *.json files to be more consistent. -- build script update - -* Fri Dec 02 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-4 -- apply dbx updates - -* Tue Nov 29 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-3 -- fix build script - -* Mon Nov 28 2022 Gerd Hoffmann - 20221117gitfff6d81270b5-2 -- add workaround for broken grub - -* Tue Sep 20 2022 Gerd Hoffmann - 20220826gitba0e0e4c6a17-1 -- update edk2 to 2022-08 stable tag. -- update openssl bundle to rhel-8.7 level. -- add stdvga fix. -- add 4MB firmware builds. - -* Thu Aug 18 2022 Gerd Hoffmann - 20220526git16779ede2d36-5 -- comment out patch #4 (bug 2116534 workaround) -- comment out patch #12 (bug 2114858 workaround) - -* Thu Jul 21 2022 Fedora Release Engineering - 20220526git16779ede2d36-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jun 10 2022 Gerd Hoffmann - 20220526git16779ede2d36-3 -- swap stack fix patch. - -* Wed Jun 08 2022 Gerd Hoffmann - 20220526git16779ede2d36-2 -- fix PcdResizeXterm patch. -- minor specfile cleanup. -- add 0021-OvmfPkg-Sec-fix-stack-switch.patch -- Resolves rhbz#2093745 - -* Tue May 31 2022 Gerd Hoffmann - 20220526git16779ede2d36-1 -- update to new edk2 stable tag (2022-05), refresh patches. -- add amdsev and inteltdx builds -- drop qosb - -* Tue Apr 19 2022 Gerd Hoffmann - 20220221gitb24306f15daa-4 -- switch to virt-firmware for secure boot key enrollment -- Stop builds on armv7 too (iasl missing). - -* Thu Apr 07 2022 Gerd Hoffmann - 20220221gitb24306f15daa-3 -- Fix TPM build options. -- Stop builds on i686 (iasl missing). -- Resolves rhbz#2072827 - -* Wed Mar 23 2022 Gerd Hoffmann - 20220221gitb24306f15daa-1 -- Update to edk2-stable202202 - -* Thu Jan 20 2022 Fedora Release Engineering - 20211126gitbb1bba3d7767-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Dec 6 2021 Gerd Hoffmann - 20211126gitbb1bba3d7767-1 -- Update to edk2-stable202111 -- Resolves rhbz#1978966 -- Resolves rhbz#2026744 - -* Mon Dec 6 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-5 -- Drop glibc strcmp workaround - -* Mon Nov 29 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-4 -- Drop customized splash screen boot logo -- Temporary workaround for suspected glibc strcmp bug breaking builds in koji - -* Wed Sep 1 2021 Daniel P. Berrangé - 20210527gite1999b264f1f-3 -- Fix qemu packaging conditionals for ELN builds - -* Wed Jul 21 2021 Fedora Release Engineering - 20210527gite1999b264f1f-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jul 20 2021 Cole Robinson - 20210527gite1999b264f1f-1 -- Update to git snapshot -- Sync with c9s packaging - -* Mon Jun 14 2021 Jiri Kucera - 20200801stable-5 -- Replace genisoimage with xorriso - -* Tue Jan 26 2021 Fedora Release Engineering - 20200801stable-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Dec 03 2020 Cole Robinson - 20200801stable-3 -- Really fix TPM breakage (bz 1897367) - -* Tue Nov 24 2020 Cole Robinson - 20200801stable-2 -- Fix openssl usage, unbreak TPM (bz 1897367) - -* Wed Sep 16 2020 Cole Robinson - 20200801stable-1 -- Update to edk2 stable 202008 - -* Sat Sep 12 2020 Peter Robinson - 20200201stable-6 -- Tweaks for aarch64/ARMv7 builds -- Minor cleanups - -* Tue Aug 04 2020 Cole Robinson - 20200201stable-5 -- Fix build failures on rawhide - -* Sat Aug 01 2020 Fedora Release Engineering - 20200201stable-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 20200201stable-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 13 2020 Tom Stellard - 20200201stable-2 -- Use make macros -- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro - -* Mon Apr 13 2020 Cole Robinson - 20200201stable-1 -- Update to stable-202002 - -* Tue Jan 28 2020 Fedora Release Engineering - 20190501stable-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Sep 06 2019 Patrick Uiterwijk - 20190501stable-4 -- Updated HTTP_BOOT option to new upstream value - -* Wed Jul 24 2019 Fedora Release Engineering - 20190501stable-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jul 15 2019 Cole Robinson - 20190501stable-2 -- License is now BSD-2-Clause-Patent -- Re-enable secureboot enrollment -- Use qemu-ovmf-secureboot from git - -* Thu Jul 11 2019 Cole Robinson - 20190501stable-1 -- Update to stable-201905 -- Update to openssl-1.1.1b -- Ship VARS file for ovmf-ia32 (bug 1688596) -- Ship Fedora-variant JSON "firmware descriptor files" -- Resolves rhbz#1728652 - -* Mon Mar 18 2019 Cole Robinson - 20190308stable-1 -- Use YYYYMMDD versioning to fix upgrade path - -* Fri Mar 15 2019 Cole Robinson - 201903stable-1 -- Update to stable-201903 -- Update to openssl-1.1.0j -- Move to python3 deps - -* Thu Jan 31 2019 Fedora Release Engineering - 20180815gitcb5f4f45ce-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Nov 14 2018 Patrick Uiterwijk - 20180815gitcb5f4f45ce-5 -- Add -qosb dependency on python3 - -* Fri Nov 9 2018 Paolo Bonzini - 20180815gitcb5f4f45ce-4 -- Fix network boot via grub (bz 1648476) - -* Wed Sep 12 2018 Paolo Bonzini - 20180815gitcb5f4f45ce-3 -- Explicitly compile the scripts using py_byte_compile - -* Fri Aug 31 2018 Cole Robinson - 20180815gitcb5f4f45ce-2 -- Fix passing through RPM build flags (bz 1540244) - -* Tue Aug 21 2018 Cole Robinson - 20180815gitcb5f4f45ce-1 -- Update to edk2 git cb5f4f45ce, edk2-stable201808 -- Update to qemu-ovmf-secureboot-1.1.3 -- Enable TPM2 support - -* Mon Jul 23 2018 Paolo Bonzini - 20180529gitee3198e672e2-5 -- Fixes for AMD SEV on OVMF_CODE.fd -- Add Provides for bundled OpenSSL - -* Wed Jul 18 2018 Paolo Bonzini - 20180529gitee3198e672e2-4 -- Enable IPv6 - -* Thu Jul 12 2018 Fedora Release Engineering - 20180529gitee3198e672e2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Jun 20 2018 Paolo Bonzini - 20180529gitee3198e672e2-2 -- Backport two bug fixes from RHEL: connect again virtio-rng devices, and - connect consoles unconditionally in OVMF (ARM firmware already did it) - -* Tue May 29 2018 Paolo Bonzini - 20180529gitee3198e672e2-1 -- Rebase to ee3198e672e2 - -* Tue May 01 2018 Cole Robinson - 20171011git92d07e4-7 -- Bump release for new build - -* Fri Mar 30 2018 Patrick Uiterwijk - 20171011git92d07e4-6 -- Add qemu-ovmf-secureboot (qosb) -- Generate pre-enrolled Secure Boot OVMF VARS files - -* Wed Mar 07 2018 Paolo Bonzini - 20171011git92d07e4-5 -- Fix GCC 8 compilation -- Replace dosfstools and mtools with qemu-img vvfat - -* Wed Feb 07 2018 Fedora Release Engineering - 20171011git92d07e4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Jan 19 2018 Paolo Bonzini - 20170209git296153c5-3 -- Add OpenSSL patches from Fedora -- Enable TLS_MODE - -* Fri Nov 17 2017 Paolo Bonzini - 20170209git296153c5-2 -- Backport patches 19-21 from RHEL -- Add patches 22-24 to fix SEV slowness -- Add fedora conditionals - -* Tue Nov 14 2017 Paolo Bonzini - 20171011git92d07e4-1 -- Import source and patches from RHEL version -- Update OpenSSL to 1.1.0e -- Refresh 0099-Tweak-the-tools_def-to-support-cross-compiling.patch - -* Mon Nov 13 2017 Paolo Bonzini - 20170209git296153c5-6 -- Allow non-cross builds -- Install /usr/share/OVMF and /usr/share/AAVMF - -* Wed Aug 02 2017 Fedora Release Engineering - 20170209git296153c5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 20170209git296153c5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Mar 15 2017 Cole Robinson - 20170209git296153c5-3 -- Ship ovmf-ia32 package (bz 1424722) - -* Thu Feb 16 2017 Cole Robinson - 20170209git296153c5-2 -- Update EnrollDefaultKeys patch (bz #1398743) - -* Mon Feb 13 2017 Paolo Bonzini - 20170209git296153c5-1 -- Rebase to git master -- New patch 0010 fixes failure to build from source. - -* Fri Feb 10 2017 Fedora Release Engineering - 20161105git3b25ca8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sun Nov 06 2016 Cole Robinson - 20161105git3b25ca8-1 -- Rebase to git master - -* Fri Sep 9 2016 Tom Callaway - 20160418gita8c39ba-5 -- replace legally problematic openssl source with "hobbled" tarball - -* Thu Jul 21 2016 Gerd Hoffmann - 20160418gita8c39ba-4 -- Also build for armv7. - -* Tue Jul 19 2016 Gerd Hoffmann 20160418gita8c39ba-3 -- Update EnrollDefaultKeys patch. - -* Fri Jul 8 2016 Paolo Bonzini - 20160418gita8c39ba-2 -- Distribute edk2-ovmf on aarch64 - -* Sat May 21 2016 Cole Robinson - 20160418gita8c39ba-1 -- Distribute edk2-aarch64 on x86 (bz #1338027) - -* Mon Apr 18 2016 Gerd Hoffmann 20160418gita8c39ba-0 -- Update to latest git. -- Add firmware builds (FatPkg is free now). - -* Mon Feb 15 2016 Cole Robinson 20151127svn18975-3 -- Fix FTBFS gcc warning (bz 1307439) - -* Wed Feb 03 2016 Fedora Release Engineering - 20151127svn18975-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Nov 27 2015 Paolo Bonzini - 20151127svn18975-1 -- Rebase to 20151127svn18975-1 -- Linker script renamed to GccBase.lds - -* Wed Jun 17 2015 Fedora Release Engineering - 20150519svn17469-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue May 19 2015 Paolo Bonzini - 20150519svn17469-1 -- Rebase to 20150519svn17469-1 -- edk2-remove-tree-check.patch now upstream - -* Sat May 02 2015 Kalev Lember - 20140724svn2670-6 -- Rebuilt for GCC 5 C++11 ABI change - -* Sat Aug 16 2014 Fedora Release Engineering - 20140724svn2670-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jul 24 2014 Paolo Bonzini - 20140724svn2670-1 -- Rebase to 20140724svn2670-1 - -* Tue Jun 24 2014 Paolo Bonzini - 20140624svn2649-1 -- Use standalone .tar.xz from buildtools repo - -* Tue Jun 24 2014 Paolo Bonzini - 20140328svn15376-4 -- Install BuildTools/BaseEnv - -* Mon Jun 23 2014 Paolo Bonzini - 20140328svn15376-3 -- Rebase to get GCC48 configuration -- Package EDK_TOOLS_PATH as /usr/share/edk2 -- Package "build" and LzmaF86Compress too, as well as the new - tools Ecc and TianoCompress. - -* Sat Jun 07 2014 Fedora Release Engineering - 20131114svn14844-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu Nov 14 2013 Paolo Bonzini - 20131114svn14844-1 -- Upgrade to r14844. -- Remove upstreamed parts of patch 1. - -* Fri Nov 8 2013 Paolo Bonzini - 20130515svn14365-7 -- Make BaseTools compile on ARM. - -* Fri Aug 30 2013 Paolo Bonzini - 20130515svn14365-6 -- Revert previous change; firmware packages should be noarch, and building - BaseTools twice is simply wrong. - -* Mon Aug 19 2013 Kay Sievers - 20130515svn14365-5 -- Add sub-package with EFI shell - -* Sat Aug 03 2013 Fedora Release Engineering - 20130515svn14365-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu May 23 2013 Dan Horák 20130515svn14365-3 -- set ExclusiveArch - -* Thu May 16 2013 Paolo Bonzini 20130515svn14365-2 -- Fix edk2-tools-python Requires - -* Wed May 15 2013 Paolo Bonzini 20130515svn14365-1 -- Split edk2-tools-doc and edk2-tools-python -- Fix Python BuildRequires -- Remove FatBinPkg at package creation time. -- Use fully versioned dependency. -- Add comment on how to generate the sources. - -* Thu May 2 2013 Paolo Bonzini 20130502.g732d199-1 -- Create. +%autochangelog