Hello community,

here is the log from the commit of package ovmf for openSUSE:Factory checked in 
at 2017-04-24 09:46:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ovmf (Old)
 and      /work/SRC/openSUSE:Factory/.ovmf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ovmf"

Mon Apr 24 09:46:39 2017 rev:11 rq:487904 version:2017+git1492060560.b6d11d7c46

Changes:
--------
--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes        2017-03-10 
21:09:33.454888394 +0100
+++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes   2017-04-24 
09:46:43.305456052 +0200
@@ -1,0 +2,118 @@
+Thu Apr 13 07:13:09 UTC 2017 - [email protected]
+
+- Update to 2017+git1492060560.b6d11d7c46
+  + MdePkg: BaseIoLibIntrinsic (IoLib class) library
+  + MdeModulePkg/IdeBusPei: Fix undefined behavior in signed left
+    shift
+  + MdeModulePkg/ScsiDiskDxe: Fix undefined behavior in signed left
+    shift
+  + OvmfPkg/QemuVideoDxe: VMWare SVGA device support
+  + MdeModulePkg/UefiBootManagerLib: Enhance short-form expanding
+    logic
+  + CryptoPkg/BaseCryptLib: Adding NULL checking in time() wrapper
+  + CryptoPkg: Fix possible unresolved external symbol issue.
+  + CryptoPkg/OpensslLib: Suppress extra build warnings in openssl
+    source
+  + CryptoPkg: Move openssl and CRT headers to private include
+    section
+  + BaseTools: Update tools_def.template to add -fno-builtin in GCC
+    tool chain
+  + SecurityPkg: SecureBootConfigDxe: Support AUTH_2 enrollment to
+    DBX
+  + MdeModulePkg/UefiHiiLib:Fix incorrect comparison expression
+  + ArmVirtPkg/ArmVirtQemuKernel: increase slack space for DTB
+  + ArmVirtPkg/FdtClientDxe: honor memory DT node 'status' property
+  + NetworkPkg: Fix some bugs related to iSCSI keyword configuration
+  + MdeModulePkg/DxeHttpLib: Avoid the pointless comparison of
+    UINTN with zero
+  + BaseTools: Enhance expression to support some more operation
+  + MdePkg/Shell.h: Update Shell version from 2.1 to 2.2
+  + UefiCpuPkg/PiSmmCpuDxeSmm: Update saved SMM ranges check in
+    SmmProfile
+  + ArmVirtPkg/PlatformHasAcpiDtDxe: allow guest level ACPI disable
+    override
+  + BaseTools/GCC AARCH64: force disable PIC code generation
+  + UefiCpuPkg/MtrrLib: Use a better algorithm to calculate MTRR
+  + MdeModulePkg/SmmCore: Fix memory leak on Profile unregistered
+  + OvmfPkg: Allow multiple add-pointer linker commands to same
+    ACPI table
+- Drop upstream patch: ovmf-bsc1031336-fix-hii-gcc7-build.patch
+
+-------------------------------------------------------------------
+Wed Apr  5 04:43:20 UTC 2017 - [email protected]
+
+- Add ovmf-bsc1031336-fix-hii-gcc7-build.patch to fix gcc7 build
+  (bsc#1031336)
+
+-------------------------------------------------------------------
+Thu Mar 30 08:31:38 UTC 2017 - [email protected]
+
+- Update to 2017+git1490844769.d3017dd96b
+  + MdeModulePkg/DxeHttpLib: Fix the incorrect return status if URI
+    port is invalid
+  + NetworkPkg/DnsDxe: Fix zero StationIp configuration failure of
+    DNSv6
+  + CryptoPkg: Clean-up CRT Library Wrapper
+  + CryptoPkg: Fix handling of &strcmp function pointers
+  + CryptoPkg/OpensslLib: Update INF files to support OpenSSL-1.1.0x
+    build
+  + ArmVirtPkg/PlatformHasAcpiDtDxe: don't expose DT if QEMU
+    provides ACPI
+  + ArmVirtPkg: enable AcpiTableDxe and EFI_ACPI_TABLE_PROTOCOL
+    dynamically
+  + ArmVirtPkg: add XenPlatformHasAcpiDtDxe
+  + ArmVirtPkg: add PlatformHasAcpiDtDxe
+  + UefiCpuPkg/AcpiCpuData.h: Support >4GB MMIO address
+  + NetworkPkg/IScsiDxe: Fix the incorrect error handling in
+    DriverEntryPoint
+  + Fix potential ASSERT if NetIp4IsUnicast is called
+  + ArmPkg/PlatformBootManagerLib: move to BootLogoLib for boot
+    splash support
+  + UefiCpuPkg: Add CPU Features PEI/DXE drivers
+  + ArmVirtPkg/HighMemDxe: use CPU arch protocol to apply memprotect
+    policy
+  + MdeModulePkg/BootGraphicsResourceTableDxe: don't allocate below
+    4 GB
+  + MdeModulePkg/DxeCore: deal with allocations spanning several
+    memmap entries
+  + MdeModulePkg/AcpiTableDxe: Not make FADT.{DSDT,X_DSDT} mutual
+    exclusion
+  + NetworkPkg: Fix service binding issue in TCP dxe
+  + MdeModulePkg: Fix service binding issue in TCP4 and Ip4 dxe
+  + MdeModulePkg: Fix bug in DxeHttplib when converting port number
+  + MdeModulePkg/Ip4Dxe: Add Ip/Netmask pair check for Ip4Config2
+  + ArmPkg/UncachedMemoryAllocationLib: set XP bit via CPU arch
+    protocol
+  + MdeModulePkg DxeCore: Remove unreferenced symbol for memory
+    profile
+  + MdeModulePkg PiSmmCore: Remove unreferenced symbol for SMRAM
+    profile
+  + NetworkPkg: Fix potential bug if the iSCSI use dns protocol
+  + MdePkg/UefiDevicePathLib: Fix the wrong MAC address length
+  + OvmfPkg/AcpiPlatformDxe: save fw_cfg boot script with QemuFwCfgS3Lib
+  + ArmVirtPkg, OvmfPkg: retire QemuFwCfgS3Enabled() from QemuFwCfgLib
+  + OvmfPkg: resolve QemuFwCfgS3Lib
+  + ArmVirtPkg: resolve QemuFwCfgS3Lib
+  + OvmfPkg/QemuFwCfgS3Lib: add initial PEI and DXE fw_cfg library
+    instances
+  + OvmfPkg: introduce QemuFwCfgS3Lib class
+  + MdeModulePkg/SmmCore: Add Context in SmiHandlerProfileUnregister
+  + MdeModulePkg/UefiBootManagerLib: Generate boot description for
+    NVME 
+  + ArmVirtPkg/ArmVirtPL031FdtClientLib: unconditionally disable DT
+    node
+  + ArmVirtPkg/FdtClientDxe: supplement missing EFIAPI calling conv
+    specifiers
+  + MdeModulePkg/AcpiTableDxe: improve FADT.{DSDT,X_DSDT} mutual
+    exclusion
+  + ArmPkg/CpuDxe: handle implied attributes in EfiAttributeToArmAttribute
+  + ArmVirtPkg: apply PE/COFF memory protection to DxeCore as well
+  + ArmPkg/UncachedMemoryAllocationLib: map uncached allocations
+    non-executable
+  + ArmPkg/UncachedMemoryAllocationLib: use CWG value to align pool
+    allocations 
+  + ArmPkg/UncachedMemoryAllocationLib: restore mapping attributes
+    after free
+- Update openssl to 1.1.0e
+
+-------------------------------------------------------------------

Old:
----
  openssl-1.0.2k.tar.gz
  openssl-1.0.2k.tar.gz.asc
  ovmf-2017+git1488934948.29e9bf10dc.tar.xz

New:
----
  openssl-1.1.0e.tar.gz
  openssl-1.1.0e.tar.gz.asc
  ovmf-2017+git1492060560.b6d11d7c46.tar.xz

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

Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.awBZHf/_old  2017-04-24 09:46:44.869234875 +0200
+++ /var/tmp/diff_new_pack.awBZHf/_new  2017-04-24 09:46:44.873234310 +0200
@@ -18,14 +18,14 @@
 
 
 %undefine _build_create_debug
-%define   openssl_version 1.0.2k
+%global openssl_version 1.1.0e
 
 Name:           ovmf
 Url:            
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2
 Summary:        Open Virtual Machine Firmware
 License:        BSD-2-Clause
 Group:          System/Emulators/PC
-Version:        2017+git1488934948.29e9bf10dc
+Version:        2017+git1492060560.b6d11d7c46
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 Source1:        
https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz
@@ -148,8 +148,6 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-%setup -T -D -n %{name}-%{version}/CryptoPkg/Library/OpensslLib -a 1
-%setup -T -D -n %{name}-%{version}
 
 # bsc#973038 Remove the packages we don't need to avoid any potential
 # license issue. 
@@ -162,15 +160,14 @@
 %patch2 -p1
 %endif
 %patch3 -p1
-# Intel has special patches for openssl
-pushd CryptoPkg/Library/OpensslLib/openssl-%{openssl_version}
-patch -p1 -i ../EDKII_openssl-%{openssl_version}.patch
+
+# add openssl
+pushd CryptoPkg/Library/OpensslLib
+tar -xf %{SOURCE1}
+mv openssl-%{openssl_version} openssl
 popd
 
 %build
-pushd CryptoPkg/Library/OpensslLib/
-./Install.sh
-popd
 
 OVMF_FLAGS="-D SECURE_BOOT_ENABLE -D NETWORK_IP6_ENABLE -D HTTP_BOOT_ENABLE -D 
ENABLE_TLS"
 
@@ -248,6 +245,7 @@
 #   TODO get the source list from debug files
 src_list=`find Build/OvmfX64/DEBUG_GCC*/X64/ -mindepth 1 -maxdepth 1 -type d 
-exec basename {} \;`
 find $src_list \( -name "*.c" -o -name "*.h" \) -type f -exec cp --parents -a 
{} source/ovmf-x86_64 \;
+find source/ovmf-x86_64 -name *.c -type f -exec chmod 0644 {} \;
 
 build_with_keys()
 {










++++++ openssl-1.0.2k.tar.gz -> openssl-1.1.0e.tar.gz ++++++
++++ 763194 lines of diff (skipped)


++++++ ovmf-2017+git1488934948.29e9bf10dc.tar.xz -> 
ovmf-2017+git1492060560.b6d11d7c46.tar.xz ++++++
/work/SRC/openSUSE:Factory/ovmf/ovmf-2017+git1488934948.29e9bf10dc.tar.xz 
/work/SRC/openSUSE:Factory/.ovmf.new/ovmf-2017+git1492060560.b6d11d7c46.tar.xz 
differ: char 26, line 1


Reply via email to