Hello community,

here is the log from the commit of package ovmf for openSUSE:Factory checked in 
at 2020-06-10 00:35:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ovmf (Old)
 and      /work/SRC/openSUSE:Factory/.ovmf.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ovmf"

Wed Jun 10 00:35:14 2020 rev:49 rq:812838 version:202005

Changes:
--------
--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes        2020-05-29 
21:35:34.922329278 +0200
+++ /work/SRC/openSUSE:Factory/.ovmf.new.3606/ovmf.changes      2020-06-10 
00:35:36.460946222 +0200
@@ -1,0 +2,52 @@
+Tue Jun  9 08:06:06 UTC 2020 - Gary Ching-Pang Lin <g...@suse.com>
+
+- Use the reduced source tarballs since ovmf only needs a portion
+  of the code.
+  + brotli-v1.0.7-17-g666c328.tar.xz ->
+    brotli-v1.0.7-17-g666c328-c.tar.xz
+    - We only need the "c" directory, not the whole tarball.
+  + oniguruma-v6.9.4_mark1.tar.xz ->
+    oniguruma-v6.9.4_mark1-src.tar.xz
+    - We only need the "src" directory, not the whole tarball.
+
+-------------------------------------------------------------------
+Fri Jun  5 06:33:21 UTC 2020 - Gary Ching-Pang Lin <g...@suse.com>
+
+- Update to edk2-stable202005
+  + RegularExpressionDxe: Use submodule way to access third party
+    Oniguruma
+  + BrotliCustomDecompressLib: Use submodule way to access third
+    party brotli
+  + BaseTools: Use submodule way to access third party brotli
+  + RISC-V architecture on EDK2
+  + Disabling safe string constraint assertions
+  + ArmVirtPkg Implement support for TPM2 measured boot
+  + OVMF Implement support for Linux v5.7+ initrd and mixed mode
+    loading
+  + OVMF Use loadimage/startimage for loading the kernel passed
+    via the QEMU command line
+  + OVMF Support booting from Fusion-MPT SCSI controllers
+  + OVMF Support booting from VMware PVSCSI controllers
+  + OVMF RFE: VCPU hotplug with SMM
+  + OVMF PEI phase variable driver / MemoryTypeInfo tracking
+  + ArmVirtPkg, OvmfPkg: Pass parameter from QEMU to control PXE
+    IPv4/v6 boot
+  + Remove deprecate APIs in BaseCryptLib
+  + Add UEFI 2.8/2.8a definition in MdePkg
+  + Add PI1.7/PI1.7a definition into MdePkg
+  + BaseCryptoLib MD4, ARC4, TDES, AES ECB MODE, HMAC MD5, HMAC
+    SHA1 API have been deprecated.
+  + SecurityPkg Tcg2PhysicalPresenceLib library class removes two
+    macros TCG2_BIOS_TPM_MANAGEMENT_FLAG_DEFAULT and
+    TCG2_BIOS_STORAGE_MANAGEMENT_FLAG_DEFAULT.
+- Add 2 tarballs from the submodules of edk2:
+  + brotli-v1.0.7-17-g666c328.tar.xz
+  + oniguruma-v6.9.4_mark1.tar.xz
+- Refresh patches:
+  + ovmf-add-exclude-shell-flag.patch
+  + ovmf-gdb-symbols.patch
+- Drop upstream patch: ovmf-bsc1163927-fix-ping-and-ip6dxe.patch
+- Drop ovmf-bsc1171643-workaround-outline-atomics.patch since
+  upstream fixed it in another way.
+
+-------------------------------------------------------------------

Old:
----
  edk2-stable202002.tar.gz
  ovmf-bsc1163927-fix-ping-and-ip6dxe.patch
  ovmf-bsc1171643-workaround-outline-atomics.patch

New:
----
  brotli-v1.0.7-17-g666c328-c.tar.xz
  edk2-stable202005.tar.gz
  oniguruma-v6.9.4_mark1-src.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.4KaMeY/_old  2020-06-10 00:35:38.176950825 +0200
+++ /var/tmp/diff_new_pack.4KaMeY/_new  2020-06-10 00:35:38.180950835 +0200
@@ -26,7 +26,7 @@
 Summary:        Open Virtual Machine Firmware
 License:        BSD-2-Clause-Patent
 Group:          System/Emulators/PC
-Version:        202002
+Version:        202005
 Release:        0
 Source0:        
https://github.com/tianocore/edk2/archive/edk2-stable%{version}.tar.gz
 Source1:        
https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz
@@ -39,6 +39,10 @@
 # berkeley-softfloat-3: https://github.com/ucb-bar/berkeley-softfloat-3
 Source6:        berkeley-softfloat-3-%{softfloat_version}.tar.xz
 Source7:        descriptors.tar.xz
+# brotli: https://github.com/google/brotli, "c" directory only
+Source8:        brotli-v1.0.7-17-g666c328-c.tar.xz
+# oniguruma: https://github.com/kkos/oniguruma,  "src" directory only
+Source9:        oniguruma-v6.9.4_mark1-src.tar.xz
 Source100:      %{name}-rpmlintrc
 Source101:      gdb_uefi.py.in
 Source102:      gen-key-enrollment-iso.sh
@@ -48,8 +52,6 @@
 Patch3:         %{name}-pie.patch
 Patch4:         %{name}-disable-ia32-firmware-piepic.patch
 Patch5:         %{name}-set-fixed-enroll-time.patch
-Patch6:         %{name}-bsc1163927-fix-ping-and-ip6dxe.patch
-Patch7:         %{name}-bsc1171643-workaround-outline-atomics.patch
 Patch100:       openssl-fix-syntax-error.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bc
@@ -168,10 +170,6 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
-%if %{gcc_version} >= 10
-%patch7 -p1
-%endif
 
 # add openssl
 pushd CryptoPkg/Library/OpensslLib/openssl
@@ -187,6 +185,19 @@
 # prepare the firmware descriptors for qemu
 tar -xf %{SOURCE7}
 
+# add brotli
+pushd BaseTools/Source/C/BrotliCompress/brotli
+tar -xf %{SOURCE8} --strip 1
+popd
+pushd MdeModulePkg/Library/BrotliCustomDecompressLib/brotli
+tar -xf %{SOURCE8} --strip 1
+popd
+
+# add oniguruma
+pushd MdeModulePkg/Universal/RegularExpressionDxe/oniguruma
+tar -xf %{SOURCE9} --strip 1
+popd
+
 chmod +x %{SOURCE102}
 
 %build


++++++ edk2-stable202002.tar.gz -> edk2-stable202005.tar.gz ++++++
/work/SRC/openSUSE:Factory/ovmf/edk2-stable202002.tar.gz 
/work/SRC/openSUSE:Factory/.ovmf.new.3606/edk2-stable202005.tar.gz differ: char 
13, line 1





++++++ ovmf-add-exclude-shell-flag.patch ++++++
--- /var/tmp/diff_new_pack.4KaMeY/_old  2020-06-10 00:35:38.316951200 +0200
+++ /var/tmp/diff_new_pack.4KaMeY/_new  2020-06-10 00:35:38.316951200 +0200
@@ -1,10 +1,10 @@
-Index: edk2-edk2-stable201905/OvmfPkg/OvmfPkgX64.fdf
+Index: edk2-edk2-stable202005/OvmfPkg/OvmfPkgX64.fdf
 ===================================================================
---- edk2-edk2-stable201905.orig/OvmfPkg/OvmfPkgX64.fdf
-+++ edk2-edk2-stable201905/OvmfPkg/OvmfPkgX64.fdf
-@@ -291,7 +291,9 @@ INF  MdeModulePkg/Universal/Disk/UdfDxe/
- !if $(TOOL_CHAIN_TAG) != "XCODE5"
+--- edk2-edk2-stable202005.orig/OvmfPkg/OvmfPkgX64.fdf
++++ edk2-edk2-stable202005/OvmfPkg/OvmfPkgX64.fdf
+@@ -293,7 +293,9 @@ INF  MdeModulePkg/Universal/Disk/UdfDxe/
  INF  ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf
+ INF  OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf
  !endif
 +!ifndef $(EXCLUDE_SHELL)
  INF  ShellPkg/Application/Shell/Shell.inf

++++++ ovmf-gdb-symbols.patch ++++++
--- /var/tmp/diff_new_pack.4KaMeY/_old  2020-06-10 00:35:38.340951264 +0200
+++ /var/tmp/diff_new_pack.4KaMeY/_new  2020-06-10 00:35:38.340951264 +0200
@@ -1,4 +1,4 @@
-From 7eef4b6160dc5503acdf3b6a5b932085fe67abe6 Mon Sep 17 00:00:00 2001
+From 263791566fbe25755aebde54c98d5aea061414f3 Mon Sep 17 00:00:00 2001
 From: Gary Ching-Pang Lin <g...@suse.com>
 Date: Tue, 24 Jun 2014 11:57:32 +0800
 Subject: [PATCH 1/3] Add DebugPkg
@@ -551,7 +551,7 @@
 2.25.1
 
 
-From 91908717fae43b7fa1d4b2e353258b2c93677216 Mon Sep 17 00:00:00 2001
+From 2554f33897c7caa946110444992cb8edb01eb60c Mon Sep 17 00:00:00 2001
 From: Gary Ching-Pang Lin <g...@suse.com>
 Date: Tue, 24 Jun 2014 11:59:02 +0800
 Subject: [PATCH 2/3] Compile DebugPkg and load .debug files
@@ -582,12 +582,12 @@
                               (sym_name,
                                long (base)))
 diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc
-index f6c1d8d228c6..e886e2468f28 100644
+index f7fe75ebf531..05a010659440 100644
 --- a/OvmfPkg/OvmfPkgX64.dsc
 +++ b/OvmfPkg/OvmfPkgX64.dsc
-@@ -940,3 +940,5 @@ [Components]
-   SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf
- !endif
+@@ -1011,3 +1011,5 @@ [Components]
+       
Tpm12DeviceLib|SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.inf
+   }
  !endif
 +
 +  DebugPkg/GdbSyms/GdbSyms.inf
@@ -595,7 +595,7 @@
 2.25.1
 
 
-From 768ec2226be984a63afa9329f183ab74a6671a4b Mon Sep 17 00:00:00 2001
+From adf37c44c49f3bc6a654e5d8efd8ee28558d51ab Mon Sep 17 00:00:00 2001
 From: Gary Lin <g...@suse.com>
 Date: Mon, 16 Oct 2017 16:32:27 +0800
 Subject: [PATCH 3/3] DebugPkg: Print the local variables


Reply via email to