Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package edk2 for openSUSE:Factory checked in at 2021-03-30 21:07:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/edk2 (Old) and /work/SRC/openSUSE:Factory/.edk2.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "edk2" Tue Mar 30 21:07:37 2021 rev:1 rq:866853 version:202011 Changes: -------- New Changes file: --- /dev/null 2021-03-11 01:47:46.020784395 +0100 +++ /work/SRC/openSUSE:Factory/.edk2.new.2401/edk2.changes 2021-03-30 21:07:41.193198227 +0200 @@ -0,0 +1,146 @@ +------------------------------------------------------------------- +Tue Jan 26 13:13:21 UTC 2021 - Guillaume GARDET <[email protected]> + +- Fix build with rpm 4.16 + +------------------------------------------------------------------- +Thu Jan 7 16:43:48 UTC 2021 - Guillaume GARDET <[email protected]> + +- Fix name when %{platform} is null to have 'edk2' instead of 'edk2-' + +------------------------------------------------------------------- +Thu Dec 10 09:58:42 UTC 2020 - Guillaume GARDET <[email protected]> + +- Add SbsaQemu and Overdrive1000Board + +------------------------------------------------------------------- +Thu Dec 10 08:19:14 UTC 2020 - Guillaume GARDET <[email protected]> + +- Update edk2 to 202011: + * changelog: https://github.com/tianocore/edk2/releases/tag/edk2-stable202011 + Fix CVE-2019-14584 + * changelog of 202008 (skipped): + https://github.com/tianocore/edk2/releases/tag/edk2-stable202008 + Fix CVE-2019-11098 + * changelog of 202005 (skipped): + https://github.com/tianocore/edk2/releases/tag/edk2-stable202005 +- Update edk2-platforms to version 0.0~20201209T010944~8f088a1224 +- Update edk2-non-osi to version 0.0~20201209T013638~659382a +- Update openssl to 1.1.1g + +------------------------------------------------------------------- +Thu Apr 23 15:22:50 UTC 2020 - Guillaume GARDET <[email protected]> + +- Add RPi4 platform + +------------------------------------------------------------------- +Thu Apr 23 14:06:48 UTC 2020 - Guillaume GARDET <[email protected]> + +- Update edk2 to version 202002: + * changelog: https://github.com/tianocore/edk2/releases/tag/edk2-stable202002 + * changelog of 201911 (skipped): + https://github.com/tianocore/edk2/releases/tag/edk2-stable201911 +- Update edk2-non-osi to version 0.0~20200421T141136~96ec764 +- Update edk2-platforms to version 0.0~20200421T131746~5a60c2de3c + +------------------------------------------------------------------- +Thu Oct 24 13:49:18 UTC 2019 - Guillaume GARDET <[email protected]> + +- Update edk2 to version 201908: + * changelog: https://github.com/tianocore/edk2/releases/tag/edk2-stable201908 +- Update edk2-non-osi to version 0.0~20191021T153136~243e55f +- Update edk2-platforms to version 0.0~20191021T153232~03f36b8fcf + +------------------------------------------------------------------- +Thu Jun 27 12:42:48 UTC 2019 - Guillaume GARDET <[email protected]> + +- Update edk2-non-osi to version 0.0~20190610T165749~eb114ec +- Update edk2-platforms to version 0.0~20190626T215631~1710027938 + +------------------------------------------------------------------- +Fri Jun 7 08:47:23 UTC 2019 - Guillaume GARDET <[email protected]> + +- Update edk2 to version 201905 +- Update edk2-platforms to version 0.0~20190604T211045~1098e7ec3e + +------------------------------------------------------------------- +Tue May 28 12:31:53 UTC 2019 - Guillaume GARDET <[email protected]> + +- Switch to _multibuild + +------------------------------------------------------------------- +Tue May 28 11:35:56 UTC 2019 - Guillaume GARDET <[email protected]> + +- Add Armada80x0McBin platform + +------------------------------------------------------------------- +Mon May 13 08:51:09 UTC 2019 - Guillaume GARDET <[email protected]> + +- Update edk2 to version 201903 +- Update edk2-platforms to version 0.0~20190513T092206~ffac728623 +- Update edk2-non-osi to version 0.0~20190423T233527~596043f +- Remove upstreamed patches: + * edk2-cve-2018-12181-1.patch + * edk2-cve-2018-12181-2.patch +- Add RPi3 platform +- Build in DEBUG mode by default + +------------------------------------------------------------------- +Fri Mar 8 12:22:47 UTC 2019 - Guillaume GARDET <[email protected]> + +- Add patches to fix boo#1128503 (CVE 2018-12181): + * edk2-cve-2018-12181-1.patch + * edk2-cve-2018-12181-2.patch + +------------------------------------------------------------------- +Mon Nov 26 15:06:50 UTC 2018 - Guillaume GARDET <[email protected]> + +- Switch to upstream edk2 release +- Use a template file to add more platforms easily +- Remove all patches: + * gcc7.diff + * edk2_genvtf_gcc8.patch + * edk2_genvtf_gcc8.diff + * ovmf-pie.patch + +------------------------------------------------------------------- +Sun Jun 24 00:16:04 UTC 2018 - [email protected] + +- Revert to gcc7 + gcc7.diff + +------------------------------------------------------------------- +Tue Jun 12 23:52:51 UTC 2018 - [email protected] + +- Try to fix gcc8 build + edk2_genvtf_gcc8.patch + edk2_genvtf_gcc8.diff + +------------------------------------------------------------------- +Thu May 31 20:58:04 UTC 2018 - [email protected] + +- Update sources + +------------------------------------------------------------------- +Thu Feb 8 10:55:58 UTC 2018 - [email protected] + +- Update sources +* Drop OpenPlatformPkg_uart_fifo.patch (upstream) + +------------------------------------------------------------------- +Wed Feb 7 17:17:52 UTC 2018 - [email protected] + +- Build HiKey, too +- Fix arrow keys (b9o#659) + OpenPlatformPkg_uart_fifo.patch + +------------------------------------------------------------------- +Sun Jan 7 16:06:59 UTC 2018 - [email protected] + +- Update to edk2 2.5 + OpenPlatformPkg 1.3.4 + +------------------------------------------------------------------- +Mon Dec 26 08:01:27 UTC 2016 - [email protected] + +- Initial + New: ---- _multibuild _service edk2-non-osi-0.0~20201209T013638~659382a.tar.xz edk2-platforms-0.0~20201209T010944~8f088a1224.tar.xz edk2-stable202011.tar.gz edk2.changes edk2.spec openssl-1.1.1g.tar.gz openssl-1.1.1g.tar.gz.asc openssl.keyring submodule-BaseTools-Source-C-BrotliCompress-brotli.zip submodule-MdeModulePkg-Library-BrotliCustomDecompressLib-brotli.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ edk2.spec ++++++ # # spec file for package edk2-hikey # # Copyright (c) 2018 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define platform @BUILD_FLAVOR@%{nil} %define edk2_platforms_version 0.0~20201209T010944~8f088a1224 %define edk2_non_osi_version 0.0~20201209T013638~659382a %global openssl_version 1.1.1g # Build with edk2-non-osi %bcond_without edk2_non_osi # Build in debug mode by default %bcond_without edk2_debug %if %{with edk2_debug} %define build_mode DEBUG %else %define build_mode RELEASE %endif %if "%{platform}" != "%{nil}" Name: edk2-%{platform} %else Name: edk2 %endif Version: 202011 Release: 0 Summary: Firmware required to run the %{platform} Url: https://github.com/tianocore/edk2 License: SUSE-Firmware Group: System/Boot Source0: https://github.com/tianocore/edk2/archive/edk2-stable%{version}.tar.gz Source1: edk2-platforms-%{edk2_platforms_version}.tar.xz Source2: edk2-non-osi-%{edk2_non_osi_version}.tar.xz Source3: https://github.com/tianocore/edk2/releases/download/edk2-stable%{version}/submodule-BaseTools-Source-C-BrotliCompress-brotli.zip Source4: https://github.com/tianocore/edk2/releases/download/edk2-stable%{version}/submodule-MdeModulePkg-Library-BrotliCustomDecompressLib-brotli.zip Source10: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz Source11: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz.asc Source12: openssl.keyring #!BuildIgnore: gcc-PIE %if "%{platform}" != "hikey" && "%{platform}" != "hikey960" BuildRequires: acpica %endif BuildRequires: bc BuildRequires: dos2unix %if "%{platform}" == "Armada80x0McBin" BuildRequires: dtc %endif BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: libuuid-devel BuildRequires: python3 BuildRequires: python BuildRequires: unzip BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{platform}" == "" ExclusiveArch: do_not_build %else ExclusiveArch: aarch64 %endif %description Firmware required to run the %{platform} %prep %setup -q -n edk2-edk2-stable%{version} -a 1 -a 2 -a 3 -a 4 ln -sf edk2-platforms-%{edk2_platforms_version} edk2-platforms ln -sf edk2-non-osi-%{edk2_non_osi_version} edk2-non-osi # add openssl pushd CryptoPkg/Library/OpensslLib/openssl tar -xf %{SOURCE10} --strip 1 # Fix 1.1.1d error: sed -i 's/return return 0;/return 0;/' crypto/threads_none.c popd %build %if %{with edk2_non_osi} export PACKAGES_PATH=$PWD:$PWD/edk2-platforms:$PWD/edk2-platforms/Drivers:$PWD/edk2-non-osi %else export PACKAGES_PATH=$PWD:$PWD/edk2-platforms:$PWD/edk2-platforms/Drivers %endif %if "%{platform}" == "hikey" DSC_PATH="edk2-platforms/Platform/Hisilicon/HiKey/HiKey.dsc" %endif %if "%{platform}" == "hikey960" DSC_PATH="edk2-platforms/Platform/Hisilicon/HiKey960/HiKey960.dsc" %endif %if "%{platform}" == "Armada80x0McBin" DSC_PATH="edk2-platforms/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc" %endif %if "%{platform}" == "RPi3" DSC_PATH="edk2-platforms/Platform/RaspberryPi/RPi3/RPi3.dsc" %endif %if "%{platform}" == "RPi4" DSC_PATH="edk2-platforms/Platform/RaspberryPi/RPi4/RPi4.dsc" %endif %if "%{platform}" == "Overdrive1000Board" DSC_PATH="edk2-platforms/Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc" %endif %if "%{platform}" == "SbsaQemu" DSC_PATH="edk2-platforms/Platform/Qemu/SbsaQemu/SbsaQemu.dsc" %endif BUILD_OPTIONS="-a AARCH64 -p $DSC_PATH -b %{build_mode} -t GCC5 %{?jobs:-n %jobs}" # BaseTools does not support parallel builds, so no -jN here ARCH=AARCH64 make -C BaseTools BUILD_CC=gcc BUILD_CXX=g++ BUILD_AS=gcc . ./edksetup.sh build $BUILD_OPTIONS %install # default outdir %define outdir Build/%{platform}/%{build_mode}_GCC5 %if "%{platform}" == "hikey" %if %{with edk2_non_osi} install -D -m 0644 edk2-non-osi/Platform/Hisilicon/HiKey/mcuimage.bin %{buildroot}/boot/mcuimage.bin %endif %define outdir Build/HiKey/%{build_mode}_GCC5 %define fd_file BL33_AP_UEFI.fd %endif %if "%{platform}" == "hikey960" %if %{with edk2_non_osi} install -D -m 0644 edk2-non-osi/Platform/Hisilicon/HiKey960/lpm3.img %{buildroot}/boot/lpm3.img %endif %define outdir Build/HiKey960/%{build_mode}_GCC5 %define fd_file BL33_AP_UEFI.fd %endif %if "%{platform}" == "Armada80x0McBin" %define outdir Build/Armada80x0McBin-AARCH64/%{build_mode}_GCC5 %define fd_file ARMADA_EFI.fd %endif %if "%{platform}" == "Overdrive1000Board" %define outdir Build/Overdrive1000/%{build_mode}_GCC5 %define fd_file OVERDRIVE1000_ROM.fd %endif %if "%{platform}" == "RPi3" %define fd_file RPI_EFI.fd %endif %if "%{platform}" == "RPi4" %define fd_file RPI_EFI.fd %endif %if "%{platform}" == "SbsaQemu" %define fd_file SBSA_FLASH[01].fd truncate -s 256M %{outdir}/FV/%{fd_file} %endif find %{outdir} -name *.fd pushd %{outdir}/FV for file in %{fd_file}; do install -D -m 0644 $file %{buildroot}/boot/$file done popd %files %defattr(-,root,root) %if %{with edk2_non_osi} %if "%{platform}" == "hikey" /boot/mcuimage.bin %endif %if "%{platform}" == "hikey960" /boot/lpm3.img %endif %endif /boot/*.fd %changelog ++++++ _multibuild ++++++ <multibuild> <flavor>Armada80x0McBin</flavor> <flavor>hikey</flavor> <flavor>hikey960</flavor> <flavor>Overdrive1000Board</flavor> <flavor>RPi3</flavor> <flavor>RPi4</flavor> <flavor>SbsaQemu</flavor> </multibuild> ++++++ _service ++++++ <services> <service name="set_version" mode="disabled" /> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/tianocore/edk2-platforms</param> <param name="scm">git</param> <param name="filename">edk2-platforms</param> <param name="versionformat">0.0~%ci~%h</param> <param name="revision">8f088a1224ede7f3d1dd97d79399eac3fc40af8b</param> </service> <service name="recompress" mode="disabled"> <param name="file">*edk2-platforms*.tar</param> <param name="compression">xz</param> </service> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/tianocore/edk2-non-osi</param> <param name="scm">git</param> <param name="filename">edk2-non-osi</param> <param name="versionformat">0.0~%ci~%h</param> <param name="revision">659382a8038dccb802e642800b5efa2ac24c67ed</param> </service> <service name="recompress" mode="disabled"> <param name="file">*edk2-non-osi*.tar</param> <param name="compression">xz</param> </service> </services>
