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

Reply via email to