Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2024-05-27 11:41:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Mon May 27 11:41:14 2024 rev:273 rq:1176488 version:9.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2024-05-03 00:12:25.564975885 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new.24587/qemu.changes 2024-05-27 11:41:49.630949037 +0200 @@ -1,0 +2,63 @@ +Fri May 17 11:44:56 UTC 2024 - dfaggi...@suse.com + +- Update to version 9.0.0: + Full changelog here: + https://wiki.qemu.org/ChangeLog/9.0 + Highlights include: + * block: virtio-blk now supports multiqueue where different queues of a + single disk can be processed by different I/O threads + * gdbstub: various improvements such as catching syscalls in user-mode, + support for fork-follow modes, and support for siginfo:read + * memory: preallocation of memory backends can now be handled + concurrently using multiple threads in some cases + * migration: support for "mapped-ram" capability allowing for more + efficient VM snapshots, improved support for zero-page detection, and + checkpoint-restart support for VFIO + * ARM: architectural feature support for ECV (Enhanced Counter Virtualization), + NV (Nested Virtualization), and NV2 (Enhanced Nested + Virtualization) + * ARM: board support for B-L475E-IOT01A IoT node, mp3-an536 (MPS3 dev board + + AN536 firmware), and raspi4b (Raspberry Pi 4 Model B) + * ARM: additional IO/disk/USB/SPI/ethernet controller and timer support for + Freescale i.MX6, Allwinner R40, Banana Pi, npcm7xxx, and virt boards + * HPPA: numerous bug fixes and SeaBIOS-hppa firmware updated to version 16 + * LoongArch: KVM acceleration support, including LSX/LASX vector + extensions + * RISC-V: ISA/extension support for Zacas, amocas, RVA22 profiles, + Zaamo, Zalrsc, Ztso, and more + * RISC-V: SMBIOS support for RISC-V virt machine, ACPI support for + SRAT, SLIT, AIA, PLIC and updated RHCT table support, and numerous fixes + * s390x: Emulation support for CVDG, CVB, CVBY and CVBG instructions, + and fixes for LAE (Load Address Extended) emulation + * and lots more... + +------------------------------------------------------------------- +Thu May 16 14:43:38 UTC 2024 - dfaggi...@suse.com + +- Update to version 8.2.4. Full changelog/backports here: + https://lore.kernel.org/qemu-devel/1715632914.382233.1013785.nullmai...@tls.msk.ru/ + Some of the upstream backports are: + target/sh4: Fix SUBV opcode + target/sh4: Fix ADDV opcode + hw/arm/npcm7xx: Store derivative OTP fuse key in little endian + hw/dmax/xlnx_dpdma: fix handling of address_extension descriptor fields + hw/ufs: Fix buffer overflow bug + tests/avocado: update sunxi kernel from armbian to 6.6.16 + target/loongarch/cpu.c: typo fix: expection + backends/cryptodev-builtin: Fix local_error leaks + nbd/server: Mark negotiation functions as coroutine_fn + nbd/server: do not poll within a coroutine context + linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY + target/riscv/kvm: change timer regs size to u64 + target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64 + target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32 + ... + +------------------------------------------------------------------- +Wed May 08 13:27:40 UTC 2024 - dfaggi...@suse.com + +- Fixes: + * [openSUSE][RPM] Prioritize PA over PipeWire in SLE (bsc#1222218) + * [openSUSE][RPM] Hostname normalization (for repr. build ) done properly (boo#1084909) + +------------------------------------------------------------------- @@ -33,0 +97 @@ + * mirror: Don't call job_pause_point() under graph lock (bsc#1224179) Old: ---- qemu-8.2.3.obscpio New: ---- qemu-9.0.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu-linux-user.spec ++++++ --- /var/tmp/diff_new_pack.RbD6Bc/_old 2024-05-27 11:41:59.267302030 +0200 +++ /var/tmp/diff_new_pack.RbD6Bc/_new 2024-05-27 11:41:59.275302324 +0200 @@ -27,7 +27,7 @@ Summary: CPU emulator for user space License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT Group: System/Emulators/PC -Version: 8.2.3 +Version: 9.0.0 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -344,7 +344,7 @@ cd %blddir %ifarch aarch64 %ix86 ppc ppc64 ppc64le riscv64 s390x x86_64 -%{qemu_arch}-linux-user/qemu-%{qemu_arch} %_bindir/ls > /dev/null +./qemu-%{qemu_arch} %_bindir/ls > /dev/null %endif %make_build check-softfloat ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.RbD6Bc/_old 2024-05-27 11:41:59.627315219 +0200 +++ /var/tmp/diff_new_pack.RbD6Bc/_new 2024-05-27 11:41:59.635315513 +0200 @@ -82,7 +82,7 @@ Summary: Machine emulator and virtualizer License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT Group: System/Emulators/PC -Version: 8.2.3 +Version: 9.0.0 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -401,8 +401,8 @@ meson subprojects packagefiles --apply berkeley-softfloat-3 # for the record, this set of firmware files is installed, but we don't -# build (yet): bamboo.dtb canyonlands.dtb hppa-firmware.img openbios-ppc -# openbios-sparc32 openbios-sparc64 palcode-clipper petalogix-ml605.dtb +# build (yet): bamboo.dtb canyonlands.dtb hppa-firmware.img hppa-firmware.img 64 +# openbios-ppc openbios-sparc32 openbios-sparc64 palcode-clipper petalogix-ml605.dtb # petalogix-s3adsp1800.dtb QEMU,cgthree.bin QEMU,tcx.bin qemu_vga.ndrv # u-boot.e500 u-boot-sam460-20100605.bin opensbi-riscv32-generic-fw_dynamic.bin # opensbi-riscv32-generic-fw_dynamic.elfnpcm7xx_bootrom.bin vof.bin @@ -498,6 +498,8 @@ mkdir -p %blddir cd %blddir +export USER=abuild +export HOSTNAME=OBS # is used in roms/SLOF/Makefile.gen (boo#1084909) # We define a few general and common options and then we disable # pretty much everything. Afterwards, there is a section for each @@ -671,7 +673,11 @@ --disable-xkbcommon \ --disable-zstd \ --without-default-devices \ +%if 0%{?suse_version} >= 1600 --audio-drv-list=pipewire,pa,alsa,jack,oss \ +%else + --audio-drv-list=pa,pipewire,alsa,jack,oss \ +%endif %ifarch x86_64 --enable-avx2 \ --enable-libpmem \ @@ -904,8 +910,6 @@ %install cd %blddir -export USER=abuild -export HOSTNAME=OBS # is used in roms/SLOF/Makefile.gen (boo#1084909) %make_build install DESTDIR=%{buildroot} @@ -1314,6 +1318,7 @@ %_bindir/qemu-system-xtensa %_bindir/qemu-system-xtensaeb %_datadir/%name/hppa-firmware.img +%_datadir/%name/hppa-firmware64.img %_datadir/%name/openbios-sparc32 %_datadir/%name/openbios-sparc64 %_datadir/%name/opensbi-riscv32-generic-fw_dynamic.bin @@ -1958,7 +1963,7 @@ %package seabios Summary: x86 Legacy BIOS for QEMU Group: System/Emulators/PC -Version: 8.2.3%{sbver} +Version: 9.0.0%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -1979,7 +1984,7 @@ %package vgabios Summary: VGA BIOSes for QEMU Group: System/Emulators/PC -Version: 8.2.3%{sbver} +Version: 9.0.0%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -2005,7 +2010,7 @@ %package ipxe Summary: PXE ROMs for QEMU NICs Group: System/Emulators/PC -Version: 8.2.3 +Version: 9.0.0 Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RbD6Bc/_old 2024-05-27 11:42:00.147334271 +0200 +++ /var/tmp/diff_new_pack.RbD6Bc/_new 2024-05-27 11:42:00.179335444 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/qemu.git</param> - <param name="changesrevision">d73eeee0dbc37c75f5034be3c6f4288dbca4d56c</param></service></servicedata> + <param name="changesrevision">8cd510f354a17f9220a244c5707d7eb9092828a5</param></service></servicedata> (No newline at EOF) ++++++ common.inc ++++++ --- /var/tmp/diff_new_pack.RbD6Bc/_old 2024-05-27 11:42:00.383342918 +0200 +++ /var/tmp/diff_new_pack.RbD6Bc/_new 2024-05-27 11:42:00.419344237 +0200 @@ -1,6 +1,6 @@ %define _buildshell /bin/bash -%define sbver 1.16.3_3_ga95067eb +%define sbver 1.16.3_3_gc13ff2cd %define srcdir %{_builddir}/%buildsubdir %define blddir %srcdir/build ++++++ qemu-8.2.3.obscpio -> qemu-9.0.0.obscpio ++++++ /work/SRC/openSUSE:Factory/qemu/qemu-8.2.3.obscpio /work/SRC/openSUSE:Factory/.qemu.new.24587/qemu-9.0.0.obscpio differ: char 49, line 1 ++++++ qemu.obsinfo ++++++ --- /var/tmp/diff_new_pack.RbD6Bc/_old 2024-05-27 11:42:00.855360210 +0200 +++ /var/tmp/diff_new_pack.RbD6Bc/_new 2024-05-27 11:42:00.895361675 +0200 @@ -1,5 +1,5 @@ name: qemu -version: 8.2.3 -mtime: 1714470769 -commit: d73eeee0dbc37c75f5034be3c6f4288dbca4d56c +version: 9.0.0 +mtime: 1716395256 +commit: 8cd510f354a17f9220a244c5707d7eb9092828a5