Hello community,

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

Package is "ovmf"

Sun Feb 24 18:03:58 2019 rev:31 rq:677952 
version:2019+git1550452308.c417c1b33d06

Changes:
--------
--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes        2019-01-03 
18:03:40.936297518 +0100
+++ /work/SRC/openSUSE:Factory/.ovmf.new.28833/ovmf.changes     2019-02-24 
18:04:02.695761401 +0100
@@ -1,0 +2,57 @@
+Thu Feb 21 09:55:47 UTC 2019 - Gary Ching-Pang Lin <[email protected]>
+
+- Add TPM2_CONFIG_ENABLE build flag to enable TPM2 config menu
+
+-------------------------------------------------------------------
+Mon Feb 18 09:00:09 UTC 2019 - Gary Ching-Pang Lin <[email protected]>
+
+- Update to 2019+git1550452308.c417c1b33d06
+  + BaseTools: Fixed an issue about StructurePcd
+  + UefiCpuPkg/SecCore: Support EFI_PEI_CORE_FV_LOCATION_PPI
+  + OvmfPkg: Add TCG2 Configuration menu to the Device Manager menu
+  + FatPkg/FatPei/Gpt.c: Fix uninitialized variable issue
+  + Make BaseTools compatible with python3
+  + CryptoPkg/BaseCryptLib: split CryptPkcs7Verify.c on behalf
+    of runtime
+  + MdeModulePkg/UefiBootManagerLib: Match the nested partitions
+  + ArmPkg/ArmMmuLib AARCH64: get rid of needless TLB invalidation
+  + Upgrade UEFI supporting TCG spec info
+  + MdeModulePkg Variable: Add emulated variable NV mode support
+  + Code clean-up in the network packages
+  + OvmfPkg: add MmServicesTableLib resolution
+  + ArmPkg/ArmMmuLib AARCH64: fix out of bounds access
+  + BaseTools/VfrCompile: report error for Integer overflow
+  + OvmfPkg: require GCC48 or later
+  + MdePkg/BaseLib: Introduce new SpeculationBarrier API
+  + Remove the obsolete network packages in MdeModulePkg
+  + Upgrade OpenSSL to 1.1.0j
+  + MdePkg/Base: introduce MAX_ALLOC_ADDRESS
+  + MdeModulePkg/PciBus: Fix system hang when no PCI Option ROM exists
+  + BaseTools/tools_def AARCH64 RELEASE: move GCC49/GGC5 to 4 KB
+    alignment
+  + SecurityPkg: Remove dead code and inf redundant definitions
+  + UefiCpuPkg/Cpuid.h: Sync CPUID definition to latest SDM
+  + MdeModulePkg/PciBus: Shadow option ROM after BARs are programmed
+  + ArmVirtPkg/QemuVirtMemInfoLib: trim the MMIO region mapping
+  + ArmVirtPkg/XenVirtMemInfoLib: refactor reading of the PA space
+    size
+  + ArmVirtPkg/QemuVirtMemInfoLib: remove 1:1 mapping of top of
+    PA range
+  + ArmVirtPkg/NorFlashQemuLib: discover NOR flash banks dynamically
+  + ArmPkg/ArmSmcPsciResetSystemLib: add missing call to
+    ExitBootServices()
+  + SecurityPkg: Update TCG PFP spec revision.
+  + OvmfPkg: simply use the Bochs interface for vmsvga 
+  + ArmPlatformPkg & ArmVirtPkg: clear frame pointer in startup
+    code
+  + Remove unused DuetPkg, EdkShellBinPkg, and UnixPkg
+  + ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt
+    acknowledge
+  + MdePkg/BaseIoLibIntrinsicArmVirt ARM: avoid double word loads
+    and stores
+- Refresh patches
+  + ovmf-add-exclude-shell-flag.patch
+  + ovmf-disable-ia32-firmware-piepic.patch
+- Enable Python3 support in BaseTools (bsc#1075770)
+
+-------------------------------------------------------------------

Old:
----
  openssl-1.1.0h.tar.gz
  openssl-1.1.0h.tar.gz.asc
  ovmf-2018+git1542164568.85588389222a.tar.xz

New:
----
  openssl-1.1.0j.tar.gz
  openssl-1.1.0j.tar.gz.asc
  ovmf-2019+git1550452308.c417c1b33d06.tar.xz

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

Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.ygfNTP/_old  2019-02-24 18:04:03.703761057 +0100
+++ /var/tmp/diff_new_pack.ygfNTP/_new  2019-02-24 18:04:03.707761057 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ovmf
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,14 @@
 
 
 %undefine _build_create_debug
-%global openssl_version 1.1.0h
+%global openssl_version 1.1.0j
 
 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:        2018+git1542164568.85588389222a
+Version:        2019+git1550452308.c417c1b33d06
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 Source1:        
https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz
@@ -49,12 +49,13 @@
 Patch4:         %{name}-pie.patch
 Patch5:         %{name}-disable-ia32-firmware-piepic.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  bc
 BuildRequires:  fdupes
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  iasl
 BuildRequires:  libuuid-devel
-BuildRequires:  python
+BuildRequires:  python3
 %ifnarch %arm
 BuildRequires:  nasm
 %endif
@@ -173,7 +174,11 @@
 
 %build
 
-OVMF_FLAGS="-D SECURE_BOOT_ENABLE -D NETWORK_IP6_ENABLE -D HTTP_BOOT_ENABLE -D 
TLS_ENABLE -D TPM2_ENABLE"
+# Enable python3 build
+export PYTHON3_ENABLE=TRUE
+export PYTHON_COMMAND=python3
+
+OVMF_FLAGS="-D SECURE_BOOT_ENABLE -D NETWORK_IP6_ENABLE -D HTTP_BOOT_ENABLE -D 
TLS_ENABLE -D TPM2_ENABLE -D TPM2_CONFIG_ENABLE"
 
 %if 0%{?suse_version} > 1320
 TOOL_CHAIN_TAG=GCC5









++++++ ovmf-2018+git1542164568.85588389222a.tar.xz -> 
ovmf-2019+git1550452308.c417c1b33d06.tar.xz ++++++
/work/SRC/openSUSE:Factory/ovmf/ovmf-2018+git1542164568.85588389222a.tar.xz 
/work/SRC/openSUSE:Factory/.ovmf.new.28833/ovmf-2019+git1550452308.c417c1b33d06.tar.xz
 differ: char 27, line 1

++++++ ovmf-add-exclude-shell-flag.patch ++++++
--- /var/tmp/diff_new_pack.ygfNTP/_old  2019-02-24 18:04:03.811761021 +0100
+++ /var/tmp/diff_new_pack.ygfNTP/_new  2019-02-24 18:04:03.815761020 +0100
@@ -1,18 +1,13 @@
-diff --git a/OvmfPkg/OvmfPkgX64.fdf b/OvmfPkg/OvmfPkgX64.fdf
-index 96a114a2..9102d1e0 100644
---- a/OvmfPkg/OvmfPkgX64.fdf
-+++ b/OvmfPkg/OvmfPkgX64.fdf
-@@ -289,12 +289,14 @@ INF  
MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResour
- INF  FatPkg/EnhancedFatDxe/Fat.inf
- INF  MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf
- 
-+!ifndef $(EXCLUDE_SHELL)
- !ifndef $(USE_OLD_SHELL)
+Index: ovmf-2019+git1550452308.c417c1b33d06/OvmfPkg/OvmfPkgX64.fdf
+===================================================================
+--- ovmf-2019+git1550452308.c417c1b33d06.orig/OvmfPkg/OvmfPkgX64.fdf
++++ ovmf-2019+git1550452308.c417c1b33d06/OvmfPkg/OvmfPkgX64.fdf
+@@ -292,7 +292,9 @@ INF  MdeModulePkg/Universal/Disk/UdfDxe/
+ !if $(TOOL_CHAIN_TAG) != "XCODE5"
  INF  ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf
- INF  ShellPkg/Application/Shell/Shell.inf
- !else
- INF  RuleOverride = BINARY EdkShellBinPkg/FullShell/FullShell.inf
  !endif
++!ifndef $(EXCLUDE_SHELL)
+ INF  ShellPkg/Application/Shell/Shell.inf
 +!endif
  
  INF MdeModulePkg/Logo/LogoDxe.inf

++++++ ovmf-disable-ia32-firmware-piepic.patch ++++++
--- /var/tmp/diff_new_pack.ygfNTP/_old  2019-02-24 18:04:03.827761016 +0100
+++ /var/tmp/diff_new_pack.ygfNTP/_new  2019-02-24 18:04:03.827761016 +0100
@@ -1,13 +1,13 @@
-diff --git a/BaseTools/Conf/tools_def.template 
b/BaseTools/Conf/tools_def.template
-index 04a1bcb210..5d64c911e5 100755
---- a/BaseTools/Conf/tools_def.template
-+++ b/BaseTools/Conf/tools_def.template
-@@ -4369,7 +4369,7 @@ DEFINE GCC_ARM_RC_FLAGS            = -I binary -O 
elf32-littlearm     -B arm
- DEFINE GCC_AARCH64_RC_FLAGS        = -I binary -O elf64-littleaarch64 -B 
aarch64 --rename-section .data=.hii
+Index: ovmf-2019+git1550452308.c417c1b33d06/BaseTools/Conf/tools_def.template
+===================================================================
+--- ovmf-2019+git1550452308.c417c1b33d06.orig/BaseTools/Conf/tools_def.template
++++ ovmf-2019+git1550452308.c417c1b33d06/BaseTools/Conf/tools_def.template
+@@ -3141,7 +3141,7 @@ DEFINE GCC_AARCH64_RC_FLAGS        = -I
  
- DEFINE GCC44_ALL_CC_FLAGS            = -g -fshort-wchar -fno-builtin 
-fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections 
-fdata-sections -include AutoGen.h -fno-common 
-DSTRING_ARRAY_NAME=$(BASE_NAME)Strings
--DEFINE GCC44_IA32_CC_FLAGS           = DEF(GCC44_ALL_CC_FLAGS) -m32 
-march=i586 -malign-double -fno-stack-protector -D EFI32 
-fno-asynchronous-unwind-tables
-+DEFINE GCC44_IA32_CC_FLAGS           = DEF(GCC44_ALL_CC_FLAGS) -m32 
-march=i586 -malign-double -fno-stack-protector -D EFI32 
-fno-asynchronous-unwind-tables -fno-pic -fno-pie
- DEFINE GCC44_X64_CC_FLAGS            = DEF(GCC44_ALL_CC_FLAGS) -m64 
-fno-stack-protector "-DEFIAPI=__attribute__((ms_abi))" 
-maccumulate-outgoing-args -mno-red-zone -Wno-address -mcmodel=small -fpie 
-fno-asynchronous-unwind-tables
- DEFINE GCC44_IA32_X64_DLINK_COMMON   = -nostdlib -Wl,-n,-q,--gc-sections -z 
common-page-size=0x20
- DEFINE GCC44_IA32_X64_ASLDLINK_FLAGS = DEF(GCC44_IA32_X64_DLINK_COMMON) 
-Wl,--entry,ReferenceAcpiTable -u ReferenceAcpiTable
+ DEFINE GCC48_ALL_CC_FLAGS            = -g -fshort-wchar -fno-builtin 
-fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections 
-fdata-sections -include AutoGen.h -fno-common 
-DSTRING_ARRAY_NAME=$(BASE_NAME)Strings
+ DEFINE GCC48_IA32_X64_DLINK_COMMON   = -nostdlib -Wl,-n,-q,--gc-sections -z 
common-page-size=0x20
+-DEFINE GCC48_IA32_CC_FLAGS           = DEF(GCC48_ALL_CC_FLAGS) -m32 
-march=i586 -malign-double -fno-stack-protector -D EFI32 
-fno-asynchronous-unwind-tables -Wno-address
++DEFINE GCC48_IA32_CC_FLAGS           = DEF(GCC48_ALL_CC_FLAGS) -m32 
-march=i586 -malign-double -fno-stack-protector -D EFI32 
-fno-asynchronous-unwind-tables -Wno-address -fno-pic -fno-pie
+ DEFINE GCC48_X64_CC_FLAGS            = DEF(GCC48_ALL_CC_FLAGS) -m64 
-fno-stack-protector "-DEFIAPI=__attribute__((ms_abi))" 
-maccumulate-outgoing-args -mno-red-zone -Wno-address -mcmodel=small -fpie 
-fno-asynchronous-unwind-tables -Wno-address
+ DEFINE GCC48_IA32_X64_ASLDLINK_FLAGS = DEF(GCC48_IA32_X64_DLINK_COMMON) 
-Wl,--entry,ReferenceAcpiTable -u ReferenceAcpiTable
+ DEFINE GCC48_IA32_X64_DLINK_FLAGS    = DEF(GCC48_IA32_X64_DLINK_COMMON) 
-Wl,--entry,$(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) 
-Wl,-Map,$(DEST_DIR_DEBUG)/$(BASE_NAME).map,--whole-archive


Reply via email to