Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ovmf for openSUSE:Factory checked in at 2024-03-17 22:10:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ovmf (Old) and /work/SRC/openSUSE:Factory/.ovmf.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf" Sun Mar 17 22:10:43 2024 rev:98 rq:1158161 version:202308 Changes: -------- --- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes 2024-03-08 18:07:34.598551909 +0100 +++ /work/SRC/openSUSE:Factory/.ovmf.new.1905/ovmf.changes 2024-03-17 22:10:49.101014459 +0100 @@ -1,0 +2,7 @@ +Thu Mar 7 15:50:51 UTC 2024 - Callum Farmer <gm...@opensuse.org> + +- Use built QEMU_VARS.fd as base for AARCH64/AARCH32 vars file +- Ensure riscv64 code/vars is 32M otherwise it won't load +- Use truncate instead of 2 dd commands + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.zBfPtX/_old 2024-03-17 22:10:50.677071914 +0100 +++ /var/tmp/diff_new_pack.zBfPtX/_new 2024-03-17 22:10:50.677071914 +0100 @@ -421,9 +421,10 @@ build $BUILD_OPTIONS_AA64 cp Build/ArmVirtQemu-AARCH64/DEBUG_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch64.bin -dd of="aavmf-aarch64-code.bin" if="/dev/zero" bs=1M count=64 -dd of="aavmf-aarch64-code.bin" if="qemu-uefi-aarch64.bin" conv=notrunc -dd of="aavmf-aarch64-vars.bin" if="/dev/zero" bs=1M count=64 +cp Build/ArmVirtQemu-AARCH64/DEBUG_GCC*/FV/QEMU_EFI.fd aavmf-aarch64-code.bin +truncate -s 64M aavmf-aarch64-code.bin +cp Build/ArmVirtQemu-AARCH64/DEBUG_GCC*/FV/QEMU_VARS.fd aavmf-aarch64-vars.bin +truncate -s 64M aavmf-aarch64-vars.bin # Copy Shell.efi and EnrollDefaultKeys.efi mkdir AARCH64 @@ -444,9 +445,10 @@ build $BUILD_OPTIONS_AA32 cp Build/ArmVirtQemu-ARM/DEBUG_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch32.bin -dd of="aavmf-aarch32-code.bin" if="/dev/zero" bs=1M count=64 -dd of="aavmf-aarch32-code.bin" if="qemu-uefi-aarch32.bin" conv=notrunc -dd of="aavmf-aarch32-vars.bin" if="/dev/zero" bs=1M count=64 +cp Build/ArmVirtQemu-ARM/DEBUG_GCC*/FV/QEMU_EFI.fd aavmf-aarch32-code.bin +truncate -s 64M aavmf-aarch32-code.bin +cp Build/ArmVirtQemu-ARM/DEBUG_GCC*/FV/QEMU_VARS.fd aavmf-aarch32-vars.bin +truncate -s 64M aavmf-aarch32-vars.bin # Remove the temporary build files to reduce the disk usage (bsc#1178244) rm -rf Build/ArmVirtQemu-ARM/ @@ -461,7 +463,9 @@ build $BUILD_OPTIONS_RV64 cp Build/RiscVVirtQemu/DEBUG_GCC*/FV/RISCV_VIRT_CODE.fd ovmf-riscv64-code.bin +truncate -s 32M ovmf-riscv64-code.bin cp Build/RiscVVirtQemu/DEBUG_GCC*/FV/RISCV_VIRT_VARS.fd ovmf-riscv64-vars.bin +truncate -s 32M ovmf-riscv64-vars.bin # Remove the temporary build files to reduce the disk usage (bsc#1178244) rm -rf Build/RiscVVirtQemu/