commit ovmf for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package ovmf for openSUSE:Factory:NonFree checked in at 2016-04-22 16:26:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/ovmf (Old) and /work/SRC/openSUSE:Factory:NonFree/.ovmf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ovmf" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf.changes 2016-03-27 10:11:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf.changes 2016-04-22 16:26:08.000000000 +0200 @@ -1,0 +2,284 @@ +Fri Apr 15 01:58:59 UTC 2016 - glin@suse.com + +- Change the fat driver license to the BSD license in FatPkg + instead of the proprietary license in FatBinPkg since OvmfPkg and + ArmVirtPkg now use FatPkg (bsc#973038) + +------------------------------------------------------------------- +Thu Apr 14 03:39:34 UTC 2016 - glin@suse.com + +- Update to 2015+git1460599637.f70cfe7 + + MdeModulePkg S3SaveStateDxe: Add protocol usage for gEfiLockBoxProtocolGuid + + ArmVirtPkg/VirtFdtDxe: remove Xenio handling and rename to VirtioFdtDxe + + ArmVirtPkg/ArmVirtXen: move from VirtFdtDxe to new XenioFdtDxe driver + + OvmfPkg/XenIoMmioLib: add missing MemoryAllocationLib dependency to INF + + ArmVirtPkg/VirtFdtDxe: move FDT config table installation to FdtClientDxe + + ArmVirtPkg/VirtFdtDxe: remove unused PL011 DT node type + + ArmVirtPkg: get rid of A PRIORI DXE declarations for VirtFdtDxe + + ArmVirtPkg/VirtFdtDxe: drop RTC handling + + ArmVirtPkg: move QEMU based platforms to ArmVirtPL031FdtClientLib + + ArmVirtPkg: implement ArmVirtPL031FdtClientLib + + ArmVirtPkg/RelocatableVirtHelper: use correct FindMemNode argument order + + IntelFrameworkModulePkg: Remove unused PCD/Protocol + + IntelFrameworkModulePkg/KeyboardDxe: Use PCD defined in MdeModulePkg + + IntelFrameworkModulePkg/Ps2Mouse: Use PCD defined in MdeModulePkg + + IntelFrameworkModulePkg/Ps2AbsPointer: Use PCD defined in MdeModulePkg + + IntelFrameworkModulePkg/Ps2Kbd: use PCD/Protocol in MdeModulePkg + + MdeModulePkg/MdeModulePkg.uni: Add PS2 related PCD description + + MdeModulePkg/Ps2MouseDxe: Use a different FILE_GUID + + MdeModulePkg/Ps2KeyboardDxe: Use a different FILE_GUID + + MdeModulePkg/Ps2Mouse: Fix potential buffer overflow issue. + + MdeModulePkg: Update Guid/Protocol usages in INF files. + + ShellPkg: Update Guid/Protocol usages in INF files. + + SecurityPkg: Update protocol usage in module INF files. + + MdePkg: Add EFI Erase Block Protocol definitions + + MdeModulePkg/Ps2MouseDxe: Fix build failure of GCC tool chain + + ArmVirtPkg/VirtFdtDxe: drop PCI host bridge handling + + ArmVirtPkg/PciHostBridgeDxe: move to FDT client protocol + + ArmVirtPkg/BaseCachingPciExpressLib: depend on PciPcdProducerLib + + ArmVirtPkg: implement FdtPciPcdProducerLib + + ArmVirtPkg/VirtFdtDxe: remove handling of fw_cfg DT node + + ArmVirtPkg/QemuFwCfgLib: move to FDT client protocol + + BaseTools: use unsigned chars on ARM architectures + + BaseTools: generate hash value in build report for each output EFI image + + BaseTools/VolInfo: generate HASH value for each PE image + + ArmVirtPkg/VirtFdtDxe: remove timer DT node handling + + ArmVirtPkg: move TimerDxe to FDT client library + + ArmVirtPkg: implement ArmVirtTimerFdtClientLib + + ArmVirtPkg/VirtFdtDxe: drop detection of PSCI method + + ArmVirtPkg/ArmVirtPsciResetSystemLib: move to FDT client protocol + + ArmVirtPkg/VirtFdtDxe: remove GIC discovery + + ArmVirtPkg/ArmGicArchLib: move to FdtClient protocol + + ArmVirtPkg: add FdtClientDxe to the ArmVirtPkg platforms + + ArmVirtPkg/FdtClientDxe: implement new driver + + ArmVirtPkg: introduce FdtClientProtocol + + UefiCpuPkg: CpuIo2Dxe: optimize FIFO reads and writes of IO ports + + MdeModulePkg: Update PerformanceLib instances not to check Identifier. + + MdePkg: Update PerformanceLib comments not to check Identifier. + + Update edksetup.bat to check EDK_TOOLS_PATH before set it. + + MdeModulePkg/Ps2Keyboard: Add missing PCD and protocol to DEC file + + UefiCpuPkg/CpuMpPei: Fix potential AP mwait wakeup issue + + NetworkPkg: Add RAM disk boot support to HTTP Boot driver. + + ShellPkg: Fix Shell ASSERT when mv file with cwd is NULL. + + MdeModulePkg BootScriptExecutorDxe: Consume PcdAcpiS3Enable to control the code + + MdeModulePkg SmmS3SaveStateDxe: Consume PcdAcpiS3Enable to control the code + + MdeModulePkg: Add new macros and refine codes + + NetworkPkg: Add new macros and refine codes + + MdeModulePkg: Add Ps2MouseDxe driver + + MdeModulePkg: Add Ps2KeyboardDxe driver. + + MdeModulePkg/UefiBootManagerLib: API BmIsValidLoadOptionVariableName + + SecurityPkg OpalPasswordDxe: Clean up debug message in OpalHii.c + + SecurityPkg TcgStorageOpalLib: Fix wrong condition judgment. + + SecurityPkg OpalPasswordDxe: Suppress option for special device. + + OvmfPkg: remove PciHostBridgeDxe fork + + OvmfPkg: remove USE_OLD_PCI_HOST build option + + OvmfPkg: Convert to using FatPkg in the EDK II tree + + ArmVirtPkg: Convert to build FatPkg from source + + ArmVirtPkg: drop dependency on PeiPcdLib for PEI Pcd.inf + + ArmVirtPkg: drop dependency on DxePcdLib for DXE Pcd.inf + + IntelFrameworkModulePkg AcpiS3SaveDxe: Remove S3Ready() functional code + + IntelFrameworkModulePkg AcpiS3SaveDxe: Consume PcdAcpiS3Enable to control the code + + OvmfPkg: Retire AcpiS3SaveDxe + + MdeModulePkg S3SaveStateDxe: Move S3Ready() functional code from AcpiS3SaveDxe + + MdeModulePkg S3SaveStateDxe: Consume PcdAcpiS3Enable to control the code + + OvmfPkg: Install LockBox protocol in constructor of LockBoxDxeLib + + OvmfPkg: Set PcdAcpiS3Enable according to QemuFwCfgS3Enabled() + + MdeModulePkg: Introduce new PCD PcdAcpiS3Enable + + ArmVirtPkg: drop bogus ArmPlatformSecExtraActionLib resolution + + ArmVirtPkg: remove linux loader from ARM builds + + Merge 2-clause BSD licensed FatPkg + + BaseTools: Add support to merge Prebuild and Postbuild into build Process + + BaseTools: Enhance --Pcd which override by build option + + MdeModulePkg/Bds: Fix build failures of VS tool chain + + OvmfPkg: disable PcdHiiOsRuntimeSupport + + OvmfPkg: remove PcdMaxHardwareErrorVariableSize from the DSC files + + ArmVirtPkg: include Virtio10Dxe from OvmfPkg + + OvmfPkg: include Virtio10Dxe + + OvmfPkg: Virtio10Dxe: non-transitional driver for virtio-1.0 PCI devices + + OvmfPkg: VirtioNetDxe: adapt virtio-net packet header size to virtio-1.0 + + OvmfPkg: VirtioScsiDxe: adapt feature negotiation to virtio-1.0 + + OvmfPkg: VirtioRngDxe: adapt feature negotiation to virtio-1.0 + + OvmfPkg: VirtioNetDxe: adapt feature negotiation to virtio-1.0 + + OvmfPkg: VirtioBlkDxe: adapt feature negotiation to virtio-1.0 + + OvmfPkg: VirtioLib: add Virtio10WriteFeatures() function + + OvmfPkg: IndustryStandard: add definitions from the VirtIo 1.0 spec + + OvmfPkg: IndustryStandard: factor out Virtio095Net.h + + OvmfPkg: IndustryStandard: factor out Virtio095.h + + OvmfPkg: VirtioRngDxe: clear all feature bits more explicitly + + OvmfPkg: VirtioBlkDxe: don't clear non-negotiable feature bits + + OvmfPkg: VIRTIO_DEVICE_PROTOCOL: pass VRING object to SetQueueAddress() + + OvmfPkg: VIRTIO_DEVICE_PROTOCOL: remove GetQueueAddress() member + + OvmfPkg: VIRTIO_DEVICE_PROTOCOL: widen the Features bitmap to 64 bits + + MdeModulePkg/Bds: Fix a boot hang due to Ram Disk boot support + + BaseTools: cache the defined Guid tool to improve the performance + + MdeModulePkg/Bds: Memory Bins don't count the memory used by RAM Disk + + MdeModulePkg/Bds: Free resources after ram disk boot finishes + + MdeModulePkg/Bds: Allocate reserved memory for RAM Disk boot media + + SecurityPkg OpalPasswordSupportLib: Add comments for the used protocol in inf file. + + SecurityPkg OpalPasswordSupportLib: Remove the hard code debug build option. + + SecurityPkg OpalPasswordSupportLib: Fixed gcc build failure. + + SecurityPkg TcgStorageOpalLib: Fixed gcc build failure. + + SecurityPkg OpalPasswordDxe: Check the pointer before use it. + + SecurityPkg TcgStorageOpalLib: Remove the hard code debug build option. + + SecurityPkg OpalPasswordDxe: Remove the hard code debug build option. + + SecurityPkg OpalPasswordSmm: Remove the hard code build option. + + MdePkg Cper.h: Add missing structure for 'Processor Error Record' + + SourceLevelDebugPkg/SmmDebugAgent: mMailboxPointer is used before set + + MdePkg/MdePkg.uni: Add description for PcdUartDefaultReceiveFifoDepth + + MdePkg/BaseSynchronizationLib: Add spin lock alignment for IA32/x64 + + MdePkg/BaseSynchronizationLib: Do not check timeout if lock released + + BaseTools/GenFds: Fix the bug for wrong alignment generate for RAW file + + MdeModulePkg/UiApp: Correct the total RAM calculation + + IntelFrameworkModulePkg/Bds: Correct the total RAM calculation + + MdeModulePkg: DxeUdpIoLib: fix non-empty payload path in UDP reception + + OvmfPkg: Add RAM disk support + + ArmPkg/ArmArchTimerLib: correct typos + + ArmPkg/ArmArchTimerLib: fix unused variable in RELEASE builds + + EmbeddedPkg/AcpiLib: fix SBSA Generic Watchdog helper definition + + ArmPlatformPkg: Add PCD for Pl011 UART Interrupt + + MdePkg: Add ARM Serial Port Subtypes to DBG2 + + MdePkg: Add ARM Serial Port Subtype definitions + + ArmVirtPkg: disable PcdHiiOsRuntimeSupport + + ArmPkg/ArmArchTimerLib: add GetTimeInNanoSecond() to ArmArchTimerLib + + ArmPkg/ArchArmTimerLib: refactor MultU64xN and TimerFreq definitions + + NetworkPkg: Check received packet size before use it. + + MdeModulePkg: Check received packet size before use it. + + NetworkPkg: Check pointer for NULL before use. + + Revert "TerminalDxe: select the UART's default receive FIFO depth" + + ArmVirtPkg/ArmVirtQemu: gate FDT config table install with build option + + ArmVirtPkg/VirtFdtDxe: make installation of FDT as config table optional + + MdeModulePkg RamDiskDxe: Fix incorrect RAM disk memory address calculation + + MdeModulePkg EmmcDxe: Fix GCC build failure with set but unused variables + + SecurityPkg: Tcg2Dxe: Fix undersized TempBuf + + MdeModulePkg/UefiBootManagerLib: BmGetActiveConsoleIn code cleanup + + MdeModulePkg/SdMmc: Add EDKII SD/MMC stack + + MdePkg/IndustryStandard: Add SD/EMMC common definitions + + MdePkg/DevicePath: Add EMMC device path definition + + MdePkg: Add EFI_SD_MMC_PASS_THRU_PROTOCOL definition + + UefiCpuPkg/Cpuid.h: Display Intel SGX Resource Enumeration Leaves + + UefiCpuPkg/Cpuid.h: Add CPUID defines and structures for Intel SGX + + ShellPkg: Refine the comparisons code in ShellPkg. + + MdeModulePkg PartitionDxe: Add Re-entry handling logic for BindingStop + + SecurityPkg: Enable Opal password solution build. + + SecurityPkg: OpalPasswordSmm: Add Opal password Smm driver. + + SecurityPkg: OpalPasswordDxe: Add Opal password dxe driver. + + SecurityPkg: OpalPasswordSupportLib: Add Opal password support library. + + SecurityPkg: TcgStorageOpalLib: Add TCG storage opal library. + + SecurityPkg: TcgStorageCoreLib: Add TCG storage core library. + + MdePkg: Add definition for TCG Storage Core and Opal specs. + + BaseTools: Add two new sections for PCD in the build report + + MdeModulePkg/SerialDxe: Set FIFO depth with PCD + + MdePkg: Add PCD for UART default receive FIFO depth + + MdeModulePkg DiskIoDxe: Media status check not be done at DiskIo level + + MdeModulePkg PartitionDxe: Some ISO images cannot be recognized properly + + MdeModulePkg ScsiDiskDxe: Fix hang issue when reconnecting an ISCSI device + + PcAtChipsetPkg/PciHostBridge: Remove PciHostBridge driver + + ShellPkg/UefiDpLib: Fix a memory leak issue in Dp. + + PerformancePkg/Dp_App: Fix a memory leak issue in Dp. + + BaseTools: Remove the unnecessary check for RAW File + + BaseTools: generate alignment when the FV content come from the filesystem + + BaseTools: Extend the RAW format to support multiple binary files + + ShellPkg AARCH64: remove DEBUG BuildOptions override + + BaseTools AARCH64: move DEBUG GCC49 to the small code model + + OvmfPkg: Increase the maximum size for Authenticated variables + + BaseTools/GCC: set -Wno-unused-but-set-variables only on RELEASE builds + + UefiCpuPkg: CpuMpPei: remove set but unused variables + + UefiCpuPkg: PiSmmCpuDxeSmm: remove set but unused variables + + UefiCpuPkg/MtrrLib: remove unused but set variable + + NetworkPkg: IpSecDxe: remove set but unused variables + + MdeModulePkg: DeviceManagerUiLib: remove set but unused variables + + MdeModulePkg: BootMaintenanceManagerUiLib: remove set but unused variables + + MdeModulePkg: UfsPassThruDxe: remove set but unused variables + + MdeModulePkg: BootManagerMenuApp: remove set but unused variables + + MdeModulePkg/PciHostBridgeDxe: remove unused but set variables + + IntelFspWrapperPkg: PeiFspHobProcessLibSample: remove set but unused variables + + IntelFrameworkModulePkg: LegacyBootMaintUiLib: remove set but unused variables + + IntelFrameworkModulePkg: DxeCapsuleLib: remove set but unused variables + + IntelFrameworkModulePkg: BiosVideo: remove set but unused variable ++++ 87 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf.changes ++++ and /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf.changes Old: ---- ovmf-2015+git1458029440.db27e9f.tar.xz ovmf-fix-choose-handlers-crash.patch ovmf-fix-httpboot-driver-model.patch New: ---- ovmf-2015+git1460599637.f70cfe7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.e1KGgB/_old 2016-04-22 16:26:10.000000000 +0200 +++ /var/tmp/diff_new_pack.e1KGgB/_new 2016-04-22 16:26:10.000000000 +0200 @@ -25,7 +25,7 @@ Summary: Open Virtual Machine Firmware License: BSD-2-Clause Group: System/Emulators/PC -Version: 2015+git1458029440.db27e9f +Version: 2015+git1460599637.f70cfe7 Release: 0 Source0: %{name}-%{version}.tar.xz Source1: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz @@ -47,8 +47,6 @@ Source101: gdb_uefi.py.in Patch2: %{name}-embed-default-keys.patch Patch3: %{name}-gdb-symbols.patch -Patch4: %{name}-fix-httpboot-driver-model.patch -Patch5: %{name}-fix-choose-handlers-crash.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libuuid-devel BuildRequires: fdupes @@ -156,8 +154,6 @@ %patch2 -p1 %endif %patch3 -p1 -%patch4 -p1 -%patch5 -p1 # Intel has special patches for openssl pushd CryptoPkg/Library/OpensslLib/openssl-%{openssl_version} patch -p1 -i ../EDKII_openssl-%{openssl_version}.patch @@ -319,7 +315,7 @@ %install rm -rf %{buildroot} cp %{SOURCE2} README -tr -d '\r' < FatBinPkg/License.txt > License-fat-driver.txt +tr -d '\r' < FatPkg/License.txt > License-fat-driver.txt # Install BaseTools install -d %{buildroot}/%{_bindir} ++++++ ovmf-2015+git1458029440.db27e9f.tar.xz -> ovmf-2015+git1460599637.f70cfe7.tar.xz ++++++ /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-2015+git1458029440.db27e9f.tar.xz /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf-2015+git1460599637.f70cfe7.tar.xz differ: char 27, line 1
participants (1)
-
root@hilbert.suse.de