Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2025-06-10 08:56:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Tue Jun 10 08:56:03 2025 rev:424 rq:1283752 version:11.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2025-06-01 
21:36:16.604600332 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt.new.19631/libvirt.changes       
2025-06-10 08:56:06.696665006 +0200
@@ -1,0 +2,9 @@
+Fri Jun  6 22:32:30 UTC 2025 - James Fehlig <jfeh...@suse.com>
+
+- Update to libvirt 11.4.0
+  - bsc#1241481, boo#1243740
+  - Many incremental improvements and bug fixes, see
+    https://libvirt.org/news.html#v11-4-0-2025-06-02
+- spec: Drop support for old distros
+
+-------------------------------------------------------------------

Old:
----
  libvirt-11.3.0.obscpio

New:
----
  libvirt-11.4.0.obscpio

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

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.0QwBMO/_old  2025-06-10 08:56:08.120723830 +0200
+++ /var/tmp/diff_new_pack.0QwBMO/_new  2025-06-10 08:56:08.124723996 +0200
@@ -36,7 +36,7 @@
 # The gluster storage backend is built for both openSUSE and SLE, but it is
 # not supported
 %define with_storage_gluster  0%{!?_without_storage_gluster:1}
-%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:0}
+%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:1}
 %define with_apparmor      0%{!?_without_apparmor:1}
 # The udev interface backend is the only one that works across SUSE distros.
 # It supports just a handful of read-only operations, has a history of
@@ -48,17 +48,17 @@
 %define with_sanlock       0%{!?_without_sanlock:1}
 %define with_polkit_rules  0%{!?_without_polkit_rules:1}
 %define with_wireshark     0%{!?_without_wireshark:1}
+%define with_libssh        0%{!?_without_libssh:1}
 %define with_libssh2       0%{!?_without_libssh2:1}
 %define with_numactl       0%{!?_without_numactl:1}
 %define with_nwfilter      0%{!?_without_nwfilter:1}
 %define with_modular_daemons 0%{!?_without_modular_daemons:1}
 %define with_userfaultfd_sysctl 0%{!?_without_userfaultfd_sysctl:1}
+%define with_firewalld_zone 0%{!?_without_firewalld_zone:1}
 
 # A few optional bits off by default, we enable later
 %define with_fuse          0%{!?_without_fuse:0}
 %define with_numad         0%{!?_without_numad:0}
-%define with_firewalld_zone 0%{!?_without_firewalld_zone:0}
-%define with_libssh        0%{!?_without_libssh:0}
 %define with_nbdkit        0%{!?_without_nbdkit:0}
 %define with_nbdkit_config_default 0%{!?_without_nbdkit_config_default:0}
 
@@ -74,35 +74,19 @@
     %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
 %endif
 
-# The 'libvirt' zone must be used with firewalld >= 0.7.0
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
-    %define with_firewalld_zone 0%{!?_without_firewalld_zone:1}
-%endif
-
-# Enable libssh support in newer code bases
-%if 0%{?suse_version} >= 1500
-    %define with_libssh    0%{!?_without_libssh:1}
-%endif
-
 %ifarch x86_64 aarch64
     %define with_storage_rbd 0%{!?_without_storage_rbd:1}
 %endif
 
-# libiscsi storage backend needs libiscsi >= 1.18.0 which is only available
-# in suse_version >= 1500
-%if 0%{?suse_version} >= 1500
-    %define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:1}
+# 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
 
 # numad is used to manage the CPU and memory placement dynamically for
@@ -133,7 +117,6 @@
     %define with_storage_rbd     0
 %endif
 
-# 
 # Factory and SLFO strive to drop iptables. The nwfilter driver has a runtime
 # dependency on iptables, but no build-time one. The driver will be built
 # unconditionally, but will no longer be required/recommended by the meta
@@ -167,7 +150,7 @@
 
 Name:           libvirt
 URL:            https://libvirt.org/
-Version:        11.3.0
+Version:        11.4.0
 Release:        0
 Summary:        Library providing a virtualization API
 License:        LGPL-2.1-or-later
@@ -479,9 +462,7 @@
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 # For managing persistent mediated devices
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
 Requires:       mdevctl
-%endif
 # For modprobe of pci devices
 Requires:       modutils
 
@@ -643,9 +624,7 @@
 Requires:       qemu
 Requires:       systemd-container
 # swtp is needed to manage <tpm> devices.
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
 Requires:       swtpm
-%endif
 %ifarch x86_64
 Requires:       qemu-ovmf-x86_64
 %endif
@@ -1015,26 +994,6 @@
 
 %define arg_selinux_mount -Dselinux_mount="/selinux"
 
-# UEFI firmwares
-# For SLE15 SP2 (Leap 15.2) and newer, use firmware descriptor files from the
-# firmware packages, otherwise define firmwares via configure option
-%if ! (0%{?suse_version} > 1500 || 0%{?sle_version} > 150100)
-    # x86_64 UEFI firmwares
-    # To more closely resemble actual hardware, we use the firmwares with
-    # embedded Microsoft keys
-    #
-    # The Windows HCK test requires a bigger variable store, so 4MB firmware
-    # images have been introduced. They are advertised first and will be
-    # used by default for new VM installations. The 2MB images are still
-    # available for existing VMs, and can be selected for new installations
-    # as well.
-    
LOADERS="/usr/share/qemu/ovmf-x86_64-ms-4m-code.bin:/usr/share/qemu/ovmf-x86_64-ms-4m-vars.bin"
-    
LOADERS="$LOADERS:/usr/share/qemu/ovmf-x86_64-ms-code.bin:/usr/share/qemu/ovmf-x86_64-ms-vars.bin"
-    # aarch64 UEFI firmwares
-    
LOADERS="$LOADERS:/usr/share/qemu/aavmf-aarch64-code.bin:/usr/share/qemu/aavmf-aarch64-vars.bin"
-    %define arg_loader_nvram -Dloader-nvram="$LOADERS"
-%endif
-
 # Macros for moving vendor provided configuration from /etc to /usr
 %if 0%{?suse_version} > 1500
     %define logrotate_prefix %nil
@@ -1134,7 +1093,6 @@
            -Dqemu_moddir=%{qemu_moddir} \
            -Dqemu_datadir=%{qemu_datadir} \
            -Dexpensive_tests=enabled \
-           %{?arg_loader_nvram} \
            -Dinit_script=systemd \
            -Dfirewall_backend_priority=%{firewall_backend_priority} \
            -Ddocs=enabled \

++++++ libvirt-11.3.0.obscpio -> libvirt-11.4.0.obscpio ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-11.3.0.obscpio 
/work/SRC/openSUSE:Factory/.libvirt.new.19631/libvirt-11.4.0.obscpio differ: 
char 49, line 1

++++++ libvirt.obsinfo ++++++
--- /var/tmp/diff_new_pack.0QwBMO/_old  2025-06-10 08:56:08.224728126 +0200
+++ /var/tmp/diff_new_pack.0QwBMO/_new  2025-06-10 08:56:08.228728291 +0200
@@ -1,5 +1,5 @@
 name: libvirt
-version: 11.3.0
-mtime: 1748464362
-commit: 204113802f5cd32ae4cb4bd253c3021d8423b98c
+version: 11.4.0
+mtime: 1749248156
+commit: 02b80afc5ffbc0e58b9995a2e51c3409f3064b59
 

Reply via email to