Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2025-12-15 11:35:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Mon Dec 15 11:35:44 2025 rev:302 rq:1322679 version:10.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2025-11-07 18:18:46.870165794 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new.1939/qemu.changes 2025-12-15 11:38:00.188031105 +0100 @@ -1,0 +2,51 @@ +Fri Dec 12 15:56:05 UTC 2025 - Dario Faggioli <[email protected]> + +- Update to stable release 10.1.3: + Full backport list here: + https://lore.kernel.org/qemu-devel/[email protected]/ + This release includes the fixes for (among others): + bsc#1253002 (CVE-2025-12464) + bsc#1250984 (CVE-2025-11234) + A selection of them is reported here below: + kvm: Fix kvm_vm_ioctl() and kvm_device_ioctl() return value + docs/devel: Update URL for make-pullreq script + target/arm: Fix assert on BRA. + hw/aspeed/{xdma, rtc, sdhci}: Fix endianness to DEVICE_LITTLE_ENDIAN + hw/core/machine: Provide a description for aux-ram-share property + hw/pci: Make msix_init take a uint32_t for nentries + block/io_uring: avoid potentially getting stuck after resubmit at the end of ioq_submit() + iotests: add Linux loop device image creation test + block: use pwrite_zeroes_alignment when writing first sector + file-posix: populate pwrite_zeroes_alignment + block-backend: Fix race when resuming queued requests + ui/vnc: Fix qemu abort when query vnc info + chardev/char-pty: Do not ignore chr_write() failures + ui/vdagent: fix windows agent regression + hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section() + hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs + hw/arm/aspeed: Fix missing SPI IRQ connection causing DMA interrupt failure + hw/arm/ast27x0: Fix typo in LTPI address + migration: Fix transition to COLO state from precopy + qmp: Fix a typo for a USO feature + target/i386: fix stack size when delivering real mode interrupts + target/i386: svm: fix sign extension of exit code + target/i386/tcg: validate segment registers + target/i386: Mark VPERMILPS as not valid with prefix 0 + hw/southbridge/lasi: Correct LasiState parent + hw/dma/zynq-devcfg: Fix register memory + tests/functional: handle URLError when fetching assets + tests/functional: fix formatting of exception args + block/io: Take reqs_lock for tracked_requests + nvme: Fix coroutine waking + ... + +------------------------------------------------------------------- +Thu Nov 27 17:41:35 UTC 2025 - Dario Faggioli <[email protected]> + +- Fixes: + * [openSUSE][RPM]: really fix *-virtio-gpu-pci dependency on ARM (bsc#1254494) + * io: fix use after free in websocket handshake code (bsc#1250984) + * io: move websock resource release to close method (bsc#1250984) + * io: release active GSource in TLS channel finalizer (bsc#1250984) + +------------------------------------------------------------------- Old: ---- qemu-10.1.2.obscpio New: ---- qemu-10.1.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu-linux-user.spec ++++++ --- /var/tmp/diff_new_pack.RvrwEX/_old 2025-12-15 11:38:20.212875855 +0100 +++ /var/tmp/diff_new_pack.RvrwEX/_new 2025-12-15 11:38:20.212875855 +0100 @@ -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: 10.1.2 +Version: 10.1.3 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.RvrwEX/_old 2025-12-15 11:38:20.248877374 +0100 +++ /var/tmp/diff_new_pack.RvrwEX/_new 2025-12-15 11:38:20.252877542 +0100 @@ -74,6 +74,7 @@ %endif %global have_libcbor 1 +%global have_block_gluster 0 # enforce pxe rom sizes for migration compatability from SLE 11 SP3 forward # the following need to be > 64K @@ -88,7 +89,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: 10.1.2 +Version: 10.1.3 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -196,16 +197,18 @@ BuildRequires: ninja >= 1.7 BuildRequires: pam-devel BuildRequires: pkgconfig -BuildRequires: rdma-core-devel -BuildRequires: snappy-devel -BuildRequires: update-desktop-files -BuildRequires: usbredir-devel >= 0.6 -BuildRequires: xfsprogs-devel BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(glib-2.0) >= 2.56 +%if %{have_block_gluster} BuildRequires: pkgconfig(glusterfs-api) >= 3 +%endif +BuildRequires: rdma-core-devel +BuildRequires: snappy-devel +BuildRequires: update-desktop-files +BuildRequires: usbredir-devel >= 0.6 +BuildRequires: xfsprogs-devel BuildRequires: pkgconfig(gnutls) >= 3.5.18 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(jack) @@ -253,7 +256,7 @@ %ifarch s390x Requires: qemu-hw-s390x-virtio-gpu-ccw %else -%ifarch arm +%ifarch %{arm} Requires: qemu-hw-display-virtio-gpu-pci %else Recommends: qemu-hw-display-virtio-gpu-pci @@ -284,7 +287,9 @@ %endif Suggests: qemu-accel-qtest Suggests: qemu-block-dmg +%if %{have_block_gluster} Suggests: qemu-block-gluster +%endif Suggests: qemu-block-iscsi Suggests: qemu-block-ssh Suggests: qemu-chardev-baum @@ -644,7 +649,9 @@ --enable-gcrypt \ --enable-gettext \ --enable-gio \ +%if %{have_block_gluster} --enable-glusterfs \ +%endif --enable-gnutls \ --enable-gtk \ --enable-guest-agent \ @@ -1414,6 +1421,7 @@ %_libdir/%name/block-dmg-bz2.so %_libdir/%name/block-dmg-lzfse.so +%if %{have_block_gluster} %package block-gluster Summary: GlusterFS block support for QEMU Group: System/Emulators/PC @@ -1426,6 +1434,7 @@ %files block-gluster %dir %_libdir/%name %_libdir/%name/block-gluster.so +%endif %package block-iscsi Summary: iSCSI block support for QEMU @@ -1938,7 +1947,7 @@ %package seabios Summary: x86 Legacy BIOS for QEMU Group: System/Emulators/PC -Version: 10.1.2%{sbver} +Version: 10.1.3%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -1959,7 +1968,7 @@ %package vgabios Summary: VGA BIOSes for QEMU Group: System/Emulators/PC -Version: 10.1.2%{sbver} +Version: 10.1.3%{sbver} Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 @@ -1985,7 +1994,7 @@ %package ipxe Summary: PXE ROMs for QEMU NICs Group: System/Emulators/PC -Version: 10.1.2 +Version: 10.1.3 Release: 0 BuildArch: noarch Conflicts: %name < 1.6.0 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.RvrwEX/_old 2025-12-15 11:38:20.348881592 +0100 +++ /var/tmp/diff_new_pack.RvrwEX/_new 2025-12-15 11:38:20.352881761 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/qemu.git</param> - <param name="changesrevision">8c9c11633432a452ff3b1a0a8f682d64857a8914</param></service></servicedata> + <param name="changesrevision">be979061672a1b0111eb4f738bfe75d65996948b</param></service></servicedata> (No newline at EOF) ++++++ qemu-10.1.2.obscpio -> qemu-10.1.3.obscpio ++++++ /work/SRC/openSUSE:Factory/qemu/qemu-10.1.2.obscpio /work/SRC/openSUSE:Factory/.qemu.new.1939/qemu-10.1.3.obscpio differ: char 49, line 1 ++++++ qemu.obsinfo ++++++ --- /var/tmp/diff_new_pack.RvrwEX/_old 2025-12-15 11:38:20.420884630 +0100 +++ /var/tmp/diff_new_pack.RvrwEX/_new 2025-12-15 11:38:20.432885136 +0100 @@ -1,5 +1,5 @@ name: qemu -version: 10.1.2 -mtime: 1761756413 -commit: 8c9c11633432a452ff3b1a0a8f682d64857a8914 +version: 10.1.3 +mtime: 1765550083 +commit: be979061672a1b0111eb4f738bfe75d65996948b
