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/

Reply via email to