Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2024-03-08 18:07:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Fri Mar  8 18:07:21 2024 rev:393 rq:1155381 version:10.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2024-02-25 
14:04:43.465872076 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt.new.1770/libvirt.changes        
2024-03-08 18:07:23.078128548 +0100
@@ -1,0 +2,8 @@
+Tue Mar  5 21:20:53 UTC 2024 - James Fehlig <jfeh...@suse.com>
+
+- Update to libvirt 10.1.0
+  - CVE-2024-1441
+  - Many incremental improvements and bug fixes, see
+    https://libvirt.org/news.html#v10-1-0-2024-03-01
+
+-------------------------------------------------------------------

Old:
----
  libvirt-10.0.0.tar.xz

New:
----
  libvirt-10.1.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.8sf3mt/_old  2024-03-08 18:07:23.966161182 +0100
+++ /var/tmp/diff_new_pack.8sf3mt/_new  2024-03-08 18:07:23.970161329 +0100
@@ -47,6 +47,7 @@
 %define with_libssh2       0%{!?_without_libssh2:1}
 %define with_numactl       0%{!?_without_numactl:1}
 %define with_modular_daemons 0%{!?_without_modular_daemons:1}
+%define with_userfaultfd_sysctl 0%{!?_without_userfaultfd_sysctl:1}
 
 # A few optional bits off by default, we enable later
 %define with_numad         0%{!?_without_numad:0}
@@ -67,6 +68,12 @@
     %define with_numactl   0
 %endif
 
+# Tumbleweeed is new enough to support /dev/userfaultfd, which
+# does not require enabling vm.unprivileged_userfaultfd sysct
+%if 0%{?suse_version} > 1500
+    %define with_userfaultfd_sysctl 0
+%endif
+
 # vbox is available only on i386 x86_64
 %ifnarch %{ix86} x86_64
     %define with_vbox      0
@@ -128,7 +135,7 @@
 
 Name:           libvirt
 URL:            https://libvirt.org/
-Version:        10.0.0
+Version:        10.1.0
 Release:        0
 Summary:        Library providing a virtualization API
 License:        LGPL-2.1-or-later
@@ -900,6 +907,11 @@
 %else
     %define arg_numad -Dnumad=disabled
 %endif
+%if %{with_userfaultfd_sysctl}
+    %define arg_userfaultfd_sysctl -Duserfaultfd_sysctl=enabled
+%else
+    %define arg_userfaultfd_sysctl -Duserfaultfd_sysctl=disabled
+%endif
 %if %{with_nbdkit}
     %define arg_nbdkit -Dnbdkit=enabled
 %else
@@ -1020,8 +1032,10 @@
            -Dstorage_vstorage=disabled \
            %{?arg_numactl} \
            %{?arg_numad} \
+           %{?arg_userfaultfd_sysctl} \
            %{?arg_nbdkit} \
            %{?arg_nbdkit_config_default} \
+           -Dsysctl_config=enabled \
            -Dcapng=enabled \
            -Dfuse=enabled \
            -Dnetcf=disabled \
@@ -1111,6 +1125,7 @@
 rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
 %endif
 
+rm -f %{buildroot}/%{_sysusersdir}/libvirt-qemu.conf
 rm -f %{buildroot}/usr/lib/sysctl.d/60-libvirtd.conf
 # Provide rc symlink backward compatibility
 ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rclibvirtd
@@ -1696,7 +1711,9 @@
 %if %{with_apparmor}
 %config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.virtqemud
 %endif
+%if %{with_userfaultfd_sysctl}
 %config(noreplace) %{_prefix}/lib/sysctl.d/60-qemu-postcopy-migration.conf
+%endif
 %{_datadir}/augeas/lenses/virtqemud.aug
 %{_datadir}/augeas/lenses/tests/test_virtqemud.aug
 %{_unitdir}/virtqemud.service

++++++ libvirt-10.0.0.tar.xz -> libvirt-10.1.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-10.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.libvirt.new.1770/libvirt-10.1.0.tar.xz differ: char 
15, line 1

Reply via email to