Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2023-10-26 17:12:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new.24901 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qemu" Thu Oct 26 17:12:11 2023 rev:261 rq:1120310 version:8.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qemu/qemu.changes 2023-09-17 19:29:11.253344221 +0200 +++ /work/SRC/openSUSE:Factory/.qemu.new.24901/qemu.changes 2023-10-26 17:12:31.236085581 +0200 @@ -1,0 +2,76 @@ +Tue Oct 24 11:05:13 UTC 2023 - [email protected] + +- [openSUSE] supportconfig: Adapt plugin to modern supportconfig + +------------------------------------------------------------------- +Wed Oct 18 16:28:01 UTC 2023 - [email protected] + +- [openSUSE] Add -p1 to autosetup in spec files + * So patches can be applied easily (might be useful for development) + +------------------------------------------------------------------- +Wed Oct 18 13:34:20 UTC 2023 - [email protected] + +- Update to version 8.1.2: + + This fixes the following upstream issues: + * https://gitlab.com/qemu-project/qemu/-/issues/1826 + * https://gitlab.com/qemu-project/qemu/-/issues/1834 + * https://gitlab.com/qemu-project/qemu/-/issues/1846 + + It also contains a fix for: + * CVE-2023-42467 + + As well as several upstream backports (list available at: + https://lore.kernel.org/qemu-devel/[email protected]/) + +------------------------------------------------------------------- +Wed Oct 11 11:57:28 UTC 2023 - [email protected] + +- Update to version 8.1.1: + + Upstream backports and bugfixes, among which: + * tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR (Marc-Andr303251 Lureau) + * meson: Fix targetos match for illumos and Solaris. (Jonathan Perkin) + * s390x/ap: fix missing subsystem reset registration (Janosch Frank) + * ui: fix crash when there are no active_console (Marc-Andr303251 Lureau) + * virtio-gpu/win32: set the destroy function on load (Marc-Andr303251 Lureau) + * target/riscv: Allocate itrigger timers only once (Akihiko Odaki) + * target/riscv/pmp.c: respect mseccfg.RLB for pmpaddrX changes (Leon Schuermann) + * target/riscv: fix satp_mode_finalize() when satp_mode.supported = 0 (Daniel Henrique Barboza) + * hw/riscv: virt: Fix riscv,pmu DT node path (Conor Dooley) + * [...] + * target/arm: Fix 64-bit SSRA (Richard Henderson) + * target/arm: Fix SME ST1Q (Richard Henderson) + * accel/kvm: Specify default IPA size for arm64 (Akihiko Odaki) + * kvm: Introduce kvm_arch_get_default_type hook (Akihiko Odaki) + * include/hw/virtio/virtio-gpu: Fix virtio-gpu with blob on big endian hosts (Thomas Huth) + * target/s390x: Check reserved bits of VFMIN/VFMAX's M5 (Ilya Leoshkevich) + * target/s390x: Fix VSTL with a large length (Ilya Leoshkevich) + * target/s390x: Use a 16-bit immediate in VREP (Ilya Leoshkevich) + * target/s390x: Fix the "ignored match" case in VSTRS (Ilya Leoshkevich) + + Full list available at: + * https://lore.kernel.org/qemu-devel/[email protected]/ + +------------------------------------------------------------------- +Fri Oct 06 11:14:31 UTC 2023 - [email protected] + +- Fix (bsc#1215486): + * [openSUSE][RPM] spec: enable the Pipewire audio backend (bsc#1215486) + +------------------------------------------------------------------- +Thu Oct 05 15:27:03 UTC 2023 - [email protected] + +- (Properly) fix: bsc#1213210 + * linux-user/elfload: Enable vxe2 on s390x +- Fix: bsc#1215677 + * optionrom: Remove build-id section + +------------------------------------------------------------------- +Thu Sep 14 15:58:54 UTC 2023 - [email protected] + +- Fix bsc#1215311: + * roms/ipxe: Backport 0aa2e4ec9635, in preparation of binutils 2.41 (bsc#1215311) + +------------------------------------------------------------------- @@ -75 +151 @@ - * bsc#1179993, bsc#1181740 + * bsc#1179993, bsc#1181740, bsc#1211697 Old: ---- qemu-8.1.0.tar.xz New: ---- qemu-8.1.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu-linux-user.spec ++++++ --- /var/tmp/diff_new_pack.bnoWuf/_old 2023-10-26 17:12:32.940148166 +0200 +++ /var/tmp/diff_new_pack.bnoWuf/_new 2023-10-26 17:12:32.940148166 +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.1.0 +Version: 8.1.2 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -102,7 +102,7 @@ %_prefix/lib/binfmt.d/qemu-*.conf %prep -%autosetup -n qemu-%{version} +%autosetup -n qemu-%{version} -p1 # We have the meson subprojects there, but as submodules (because OBS # SCM bridge can handle the latter, but not the former) so we need to @@ -233,6 +233,7 @@ --disable-pa \ --disable-parallels \ --disable-pie \ + --disable-pipewire \ --disable-plugins \ --disable-png \ --disable-pvrdma \ ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.bnoWuf/_old 2023-10-26 17:12:32.968149194 +0200 +++ /var/tmp/diff_new_pack.bnoWuf/_new 2023-10-26 17:12:32.968149194 +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.1.0 +Version: 8.1.2 Release: 0 Source0: qemu-%{version}.tar.xz Source1: common.inc @@ -170,6 +170,7 @@ BuildRequires: pkgconfig(libiscsi) >= 1.9.0 BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libnfs) >= 1.9.3 +BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsasl2) @@ -352,7 +353,7 @@ Conflicts: qemu-tools > %{version}-%{release} %prep -%autosetup -n qemu-%{version} +%autosetup -n qemu-%{version} -p1 # We have the meson subprojects there, but as submodules (because OBS # SCM bridge can handle the latter, but not the former) so we need to @@ -567,6 +568,7 @@ --disable-pa \ --disable-parallels \ --disable-pie \ + --disable-pipewire \ --disable-plugins \ --disable-png \ --disable-pvrdma \ @@ -630,7 +632,7 @@ %if "%{_lto_cflags}" != "%{nil}" --enable-lto \ %endif - --audio-drv-list=pa,alsa,jack,oss \ + --audio-drv-list=pipewire,pa,alsa,jack,oss \ --enable-auth-pam \ %ifarch x86_64 --enable-avx2 \ @@ -695,6 +697,7 @@ --enable-pa \ --enable-parallels \ --enable-pie \ + --enable-pipewire \ --enable-png \ --enable-pvrdma \ --enable-qcow1 \ @@ -1239,6 +1242,18 @@ %dir %_libdir/%name %_libdir/%name/audio-oss.so +%package audio-pipewire +Summary: Pipewire based audio support for QEMU +Group: System/Emulators/PC +%{qemu_module_conflicts} + +%description audio-pipewire +This package contains a module for Pipewire based audio support for QEMU. + +%files audio-pipewire +%dir %_libdir/%name +%_libdir/%name/audio-pipewire.so + %package block-curl Summary: cURL block support for QEMU Group: System/Emulators/PC ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.bnoWuf/_old 2023-10-26 17:12:33.040151839 +0200 +++ /var/tmp/diff_new_pack.bnoWuf/_new 2023-10-26 17:12:33.044151986 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/qemu.git</param> - <param name="changesrevision">745b08ecda828f53eb32b73116e41118e30d0ee7</param></service></servicedata> + <param name="changesrevision">61f031cd78b59b1bd98e9f5c7d0436b96fe5194f</param></service></servicedata> (No newline at EOF) ++++++ qemu-8.1.0.tar.xz -> qemu-8.1.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/qemu/qemu-8.1.0.tar.xz /work/SRC/openSUSE:Factory/.qemu.new.24901/qemu-8.1.2.tar.xz differ: char 15, line 1
