Hello community,

here is the log from the commit of package ovmf for openSUSE:Factory checked in 
at 2018-03-24 16:04:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ovmf (Old)
 and      /work/SRC/openSUSE:Factory/.ovmf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ovmf"

Sat Mar 24 16:04:58 2018 rev:21 rq:587704 
version:2018+git1521096615.b3fa393f477a

Changes:
--------
--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes        2018-01-26 
13:56:00.383045505 +0100
+++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes   2018-03-24 
16:05:07.597674915 +0100
@@ -1,0 +2,119 @@
+Thu Mar 15 08:40:01 UTC 2018 - [email protected]
+
+- Update to 2018+git1521096615.b3fa393f477a
+  + OvmfPkg/QemuBootOrderLib: add ConnectDevicesFromQemu()
+  + NetworkPkg/IScsiDxe: Fix the ISCSI connection failure in
+    certain case
+  + OvmfPkg/QemuFlashFvbServicesRuntimeDxe: Clear C-bit when SEV is
+    active
+  + OvmfPkg: include Tcg2Dxe module
+  + OvmfPkg: simplify SecurityStubDxe.inf inclusion
+  + OvmfPkg/AmdSevDxe: decrypt the pages of the initial SMRAM save
+    state map
+  + OvmfPkg/SmmCpuFeaturesLib: SEV: encrypt+free pages of init.
+    save state map
+  + OvmfPkg/PlatformPei: SEV: allocate pages of initial SMRAM save
+    state map
+  + OvmfPkg/MemEncryptSevLib: find pages of initial SMRAM save
+    state map
+  + MdeModulePkg/UsbMass: Retry CMD for MediaChanged sense key 
+  + NetworkPkg/HttpDxe: Support HTTP Delete Method
+  + NetworkPkg/HttpBootDxe: Fix the incorrect error message output
+  + MdeModulePkg: Add Boot Logo 2 Protocol
+  + MdeModulePkg/UsbMass: Fix hot-plug USB CDROM can't be recognized
+  + NetworkPkg: Read HttpTlsCipherList variable and configure it
+    for HTTPS session
+  + NetworkPkg: Define one private variable for HTTPS to set Tls
+    CipherList
+  + ArmVirtPkg: Add SafeIntLib and BmpSupportLib to DSC files
+  + OvmfPkg: Add SafeIntLib and BmpSupportLib to DSC files
+  + UefiCpuPkg/PiSmmCpuDxeSmm: fix infinite loop issue in SMM profile
+  + MdeModulePkg Ppi/IoMmu.h: Add EFI_NOT_AVAILABLE_YET return
+    status code
+  + MdeModulePkg/Core: fix feature conflict between NX and heap guard
+  + ReadKeyStrokeEx always return key state
+  + SecurityPkg: Tcg2Smm: Enable TPM2.0 interrupt support
+  + MdeModulePkg/Partition: Fix media probe
+  + NetworkPkg/HttpBootDxe: Avoid to corrupt HttpBootDxe setup screen
+  + MdeModulePkg/UefiBootManagerLib: Skip the DNS device path node check
+  + MdeModulePkg/Core: fix a logic hole in page free
+  + OvmfPkg/BaseMemEncryptSevLib: Enable protection for newly
+    added page table
+  + MdeModulePkg/Ip4Dxe: Add an independent timer for reconfig checking
+  + NetworkPkg: Fix a memory leak issue in UDP6 driver
+  + UefiCpuPkg/MtrrLib: Fix bug that may calculate wrong MTRR result
+  + MdeModulePkg/DxeNetLib: Fix an error in packet length counting
+  + NetworkPkg: Fix memory leak problem in PXE driver
+  + MdeModulePkg/DxeHttpLib: Add boundary condition check
+  + CryptoPkg/OpensslLib: Update OpenSSL version to 1.1.0g
+  + MdeModulePkg/Core: Fix heap guard issues
+  + NetworkPkg/HttpBootDxe: Break the HttpBoot Callback function
+    when meet redirect status
+  + NetworkPkg/HttpBootDxe: Avoid the potential memory leak when
+    eror happen
+  + MdeModulePkg/DxeIplPeim: fix incorrect page table split during
+    protecting
+  + NetworkPkg/UefiPxeBcDxe: Allow the NULL configuration for
+    NewStationIP/NewSubnetMask
+  + NetworkPkg/UefiPxeBcDxe: Fix Pxe.Dhcp() return status code
+  + MdeModulePkg/Dhcp*: Check Media status before starting DHCP process
+  + MdeModulePkg/Ip4Dxe: fix ICMP echo reply memory leak
+  + NetworkPkg/DnsDxe: Update RetryCount/RetryInterval to comply
+    with UEFI spec
+  + MdeModulePkg/TcpIoLib: Cancel TCP token if connect/accept is
+    timeout
+  + MdeModulePkg/TcpIoLib: Check input Timeout before calling
+    CheckEvent() service
+  + MdeModulePkg/DxeIpl: Mark page table as read-only
+  + SecurityPkg:Tcg2Smm:Enabling TPM SIRQ interrupt support
+  + MdeModulePkg/ScsiDisk: Return EFI_NO_MEDIA when no media presents
+  + BaseTool/tools_def GCC5: enable optimization for ARM/AARCH64
+    DEBUG builds
+  + UefiCpuPkg/CpuDxe: Initialize stack switch for MP
+  + UefiCpuPkg/CpuExceptionHandlerLib: Add stack switch support
+  + UefiCpuPkg PiSmmCpuDxeSmm: SMM profile and static paging mutual
+    exclusion
+  + MdeModulePkg/NetLib: Fix an error when AIP doesn't support
+    network media state detection
+  + MdeModulePkg/NetLib: Add NetLibDetectMediaWaitTimeout() API to
+    support EFI_NOT_READY media state detection
+  + MdeModulePkg/Core/Dxe: log informative memprotect msgs at
+    DEBUG_INFO level
+  + ArmVirtPkg/ArmVirtXen: move from Intel to generic BDS 
+  + MdeModulePkg/SerialDxe: Do not fail reset when SetAttributes is
+    not supported
+  + MdeModulePkg/DxeCorePerformanceLib: add lock protection
+  + OvmfPkg/QemuBootOrderLib: let an OFW devpath match multiple
+    UEFI boot opts
+  + OvmfPkg/QemuBootOrderLib: skip already matched / appended UEFI
+    boot opts
+  + MdeModulePkg/Core: Merge memory map after filtering paging
+    capability
+  + ArmVirtPkg/PrePi: don't export PE/COFF and LZMA libraries via HOBs
+  + MdeModulePkg/BdsDxe: fall back to a Boot Manager Menu loop
+    before hanging
+  + SecurityPkg/SecureBootConfigDxe: Fix deleting signature data issue
+  + CryptoPkg/IntrinsicLib: Fix the warning on memset
+  + MdeModulePkg/DxeCore: Filter out all paging capabilities
+  + CryptoPkg/TlsLib: Change the return type of TlsInitialize()
+  + NetworkPkg/HttpDxe: Fix the incorrect SizeofHeaders in
+    HttpTcpReceiveHeader()
+  + ArmVirtPkg: introduce ArmVirtMemInfoLib library class
+  + ArmVirtPkg/PrePi: remove bogus primary core check
+  + BaseTools/tools_def AARCH64 ARM: suppres PIE sections via
+    linker script
+  + PcAtChipsetPkg: Define FixePCD's for RTC register values
+  + MdeModulePkg EhciPei: Minor refinement about IOMMU
+  + MdeModulePkg/UefiBootManagerLib: Remove assertion
+  + MdeModulePkg EhciPei: Also check Buf against NULL to return error
+  + MdeModulePkg/UsbMassStorageDxe: Check Get Max LUN status/value
+  + MdeModulePkg/UsbBusDxe: Add UsbControlTransfer() error check
+  + BaseTools: Fix a bug for single module build with GenC/GenMake option
+  + MdeModulePkg/PiSmmCore: Fix an assert issue in pool free
+  + BaseTools: Fix the bug to collect source files per build rule family
+  + MdeModulePkg/UdfDxe: Avoid possible loss track of allocated buffer
+  + MdeModulePkg/PartitionDxe: Merge the discovery of ElTorito into UDF
+- Refresh ovmf-gdb-symbols.patch and ovmf-pie.patch
+- Modify openssl tarball unpacking to fit the change in ovmf
+
+-------------------------------------------------------------------

Old:
----
  ovmf-2017+git1510945757.b2662641d5.tar.xz

New:
----
  ovmf-2018+git1521096615.b3fa393f477a.tar.xz

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

Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.xs1GCQ/_old  2018-03-24 16:05:09.165618392 +0100
+++ /var/tmp/diff_new_pack.xs1GCQ/_new  2018-03-24 16:05:09.169618247 +0100
@@ -25,7 +25,7 @@
 Summary:        Open Virtual Machine Firmware
 License:        BSD-2-Clause
 Group:          System/Emulators/PC
-Version:        2017+git1510945757.b2662641d5
+Version:        2018+git1521096615.b3fa393f477a
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 Source1:        
https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz
@@ -167,7 +167,7 @@
 # add openssl
 pushd CryptoPkg/Library/OpensslLib
 tar -xf %{SOURCE1}
-mv openssl-%{openssl_version} openssl
+mv openssl-%{openssl_version}/* openssl
 popd
 
 %build











++++++ ovmf-2017+git1510945757.b2662641d5.tar.xz -> 
ovmf-2018+git1521096615.b3fa393f477a.tar.xz ++++++
/work/SRC/openSUSE:Factory/ovmf/ovmf-2017+git1510945757.b2662641d5.tar.xz 
/work/SRC/openSUSE:Factory/.ovmf.new/ovmf-2018+git1521096615.b3fa393f477a.tar.xz
 differ: char 26, line 1

++++++ ovmf-gdb-symbols.patch ++++++
--- /var/tmp/diff_new_pack.xs1GCQ/_old  2018-03-24 16:05:09.409609596 +0100
+++ /var/tmp/diff_new_pack.xs1GCQ/_new  2018-03-24 16:05:09.409609596 +0100
@@ -1,4 +1,4 @@
-From 6f04d3c7e2fd042e1d367d9c4c0a9d19080f0e19 Mon Sep 17 00:00:00 2001
+From a8041fa2530e1d4de07623da82425249a93678bf Mon Sep 17 00:00:00 2001
 From: Gary Ching-Pang Lin <[email protected]>
 Date: Tue, 24 Jun 2014 11:57:32 +0800
 Subject: [PATCH 1/3] Add DebugPkg
@@ -16,7 +16,7 @@
 
 diff --git a/DebugPkg/DebugPkg.dec b/DebugPkg/DebugPkg.dec
 new file mode 100644
-index 0000000000..e12401de3e
+index 000000000000..e12401de3e4a
 --- /dev/null
 +++ b/DebugPkg/DebugPkg.dec
 @@ -0,0 +1,34 @@
@@ -56,7 +56,7 @@
 +
 diff --git a/DebugPkg/GdbSyms/GdbSyms.c b/DebugPkg/GdbSyms/GdbSyms.c
 new file mode 100644
-index 0000000000..2551dfab90
+index 000000000000..2551dfab90b6
 --- /dev/null
 +++ b/DebugPkg/GdbSyms/GdbSyms.c
 @@ -0,0 +1,70 @@
@@ -132,7 +132,7 @@
 +
 diff --git a/DebugPkg/GdbSyms/GdbSyms.inf b/DebugPkg/GdbSyms/GdbSyms.inf
 new file mode 100644
-index 0000000000..afb78871b8
+index 000000000000..afb78871b818
 --- /dev/null
 +++ b/DebugPkg/GdbSyms/GdbSyms.inf
 @@ -0,0 +1,57 @@
@@ -195,7 +195,7 @@
 +
 diff --git a/DebugPkg/Scripts/gdb_uefi.py b/DebugPkg/Scripts/gdb_uefi.py
 new file mode 100644
-index 0000000000..dac215c538
+index 000000000000..dac215c53893
 --- /dev/null
 +++ b/DebugPkg/Scripts/gdb_uefi.py
 @@ -0,0 +1,348 @@
@@ -548,21 +548,21 @@
 +
 +
 -- 
-2.14.2
+2.16.2
 
 
-From 670d526765a9b0f3f6b3f64f4f51a3aa03028e88 Mon Sep 17 00:00:00 2001
+From 4d0649cbba3cea50ec690506b18c88b0c21f0a7a Mon Sep 17 00:00:00 2001
 From: Gary Ching-Pang Lin <[email protected]>
 Date: Tue, 24 Jun 2014 11:59:02 +0800
 Subject: [PATCH 2/3] Compile DebugPkg and load .debug files
 
 ---
  DebugPkg/Scripts/gdb_uefi.py | 2 ++
- OvmfPkg/OvmfPkgX64.dsc       | 1 +
- 2 files changed, 3 insertions(+)
+ OvmfPkg/OvmfPkgX64.dsc       | 2 ++
+ 2 files changed, 4 insertions(+)
 
 diff --git a/DebugPkg/Scripts/gdb_uefi.py b/DebugPkg/Scripts/gdb_uefi.py
-index dac215c538..3db87a4de4 100644
+index dac215c53893..3db87a4de430 100644
 --- a/DebugPkg/Scripts/gdb_uefi.py
 +++ b/DebugPkg/Scripts/gdb_uefi.py
 @@ -18,6 +18,7 @@ images were converted from MACH-O or ELF binaries.
@@ -582,19 +582,20 @@
                               (sym_name,
                                long (base)))
 diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc
-index 36c60fc19c..d59a48e695 100644
+index c98a3657c6f6..810ecfb3c04d 100644
 --- a/OvmfPkg/OvmfPkgX64.dsc
 +++ b/OvmfPkg/OvmfPkgX64.dsc
-@@ -885,3 +885,4 @@ [Components]
-       NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf
+@@ -928,3 +928,5 @@ [Components]
+       NULL|SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
    }
  !endif
++
 +  DebugPkg/GdbSyms/GdbSyms.inf
 -- 
-2.14.2
+2.16.2
 
 
-From bab77f28b89595536135c3437d8fe680e0ea2320 Mon Sep 17 00:00:00 2001
+From 26e9e11594a2b72a0b6235ac275a1b592f46d121 Mon Sep 17 00:00:00 2001
 From: Gary Lin <[email protected]>
 Date: Mon, 16 Oct 2017 16:32:27 +0800
 Subject: [PATCH 3/3] DebugPkg: Print the local variables
@@ -608,7 +609,7 @@
  1 file changed, 8 insertions(+)
 
 diff --git a/DebugPkg/GdbSyms/GdbSyms.c b/DebugPkg/GdbSyms/GdbSyms.c
-index 2551dfab90..0d591e5a8f 100644
+index 2551dfab90b6..0d591e5a8f22 100644
 --- a/DebugPkg/GdbSyms/GdbSyms.c
 +++ b/DebugPkg/GdbSyms/GdbSyms.c
 @@ -64,6 +64,14 @@ Initialize (
@@ -627,5 +628,5 @@
  }
  
 -- 
-2.14.2
+2.16.2
 

++++++ ovmf-pie.patch ++++++
--- /var/tmp/diff_new_pack.xs1GCQ/_old  2018-03-24 16:05:09.417609308 +0100
+++ /var/tmp/diff_new_pack.xs1GCQ/_new  2018-03-24 16:05:09.421609163 +0100
@@ -1,13 +1,13 @@
-Index: 
ovmf-2017+git1492060560.b6d11d7c46/BaseTools/Source/C/Makefiles/header.makefile
+Index: 
ovmf-2018+git1521096615.b3fa393f477a/BaseTools/Source/C/Makefiles/header.makefile
 ===================================================================
---- 
ovmf-2017+git1492060560.b6d11d7c46.orig/BaseTools/Source/C/Makefiles/header.makefile
-+++ 
ovmf-2017+git1492060560.b6d11d7c46/BaseTools/Source/C/Makefiles/header.makefile
-@@ -49,7 +49,7 @@ ifeq ($(DARWIN),Darwin)
+--- 
ovmf-2018+git1521096615.b3fa393f477a.orig/BaseTools/Source/C/Makefiles/header.makefile
++++ 
ovmf-2018+git1521096615.b3fa393f477a/BaseTools/Source/C/Makefiles/header.makefile
+@@ -73,7 +73,7 @@ ifeq ($(DARWIN),Darwin)
  # assume clang or clang compatible flags on OS X
  BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -c -g
  else
--BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-unused-result -nostdlib -c -g
-+BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-unused-result -nostdlib -c -g -fPIE
+-BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict 
-Wno-unused-result -nostdlib -c -g
++BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror 
-Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict 
-Wno-unused-result -nostdlib -c -g -fPIE
  endif
  BUILD_LFLAGS =
  BUILD_CXXFLAGS = -Wno-unused-result


Reply via email to