From 4bfd0c3a9d85088c0c331016a837a8c57e9ae574 Mon Sep 17 00:00:00 2001 From: Marcin Krol Date: Sun, 14 Dec 2025 13:03:31 +0100 Subject: [PATCH] - updated to 11.10.0 --- libvirt-qemu-acl.patch | 26 +++++++++++++------------- libvirt-sysctl-dir.patch | 18 +++--------------- libvirt.spec | 5 ++--- 3 files changed, 18 insertions(+), 31 deletions(-) diff --git a/libvirt-qemu-acl.patch b/libvirt-qemu-acl.patch index f9d31c2..35773d1 100644 --- a/libvirt-qemu-acl.patch +++ b/libvirt-qemu-acl.patch @@ -1,7 +1,7 @@ -diff -ur libvirt-11.6.0.orig/src/qemu/qemu_command.c libvirt-11.6.0/src/qemu/qemu_command.c ---- libvirt-11.6.0.orig/src/qemu/qemu_command.c 2025-08-13 15:22:04.043953631 +0200 -+++ libvirt-11.6.0/src/qemu/qemu_command.c 2025-08-13 15:22:32.652054547 +0200 -@@ -8375,6 +8375,10 @@ +diff -ur libvirt-11.10.0.orig/src/qemu/qemu_command.c libvirt-11.10.0/src/qemu/qemu_command.c +--- libvirt-11.10.0.orig/src/qemu/qemu_command.c 2025-12-14 12:37:39.289336917 +0100 ++++ libvirt-11.10.0/src/qemu/qemu_command.c 2025-12-14 12:37:58.545369660 +0100 +@@ -8422,6 +8422,10 @@ virCommandAddEnvPair(cmd, "SASL_CONF_PATH", cfg->vncSASLdir); /* TODO: Support ACLs later */ @@ -12,9 +12,9 @@ diff -ur libvirt-11.6.0.orig/src/qemu/qemu_command.c libvirt-11.6.0/src/qemu/qem } if (graphics->data.vnc.powerControl != VIR_TRISTATE_BOOL_ABSENT) { -diff -ur libvirt-11.6.0.orig/src/qemu/qemu_conf.c libvirt-11.6.0/src/qemu/qemu_conf.c ---- libvirt-11.6.0.orig/src/qemu/qemu_conf.c 2025-08-13 15:22:04.043953631 +0200 -+++ libvirt-11.6.0/src/qemu/qemu_conf.c 2025-08-13 15:22:32.652054547 +0200 +diff -ur libvirt-11.10.0.orig/src/qemu/qemu_conf.c libvirt-11.10.0/src/qemu/qemu_conf.c +--- libvirt-11.10.0.orig/src/qemu/qemu_conf.c 2025-12-14 12:37:39.289336917 +0100 ++++ libvirt-11.10.0/src/qemu/qemu_conf.c 2025-12-14 12:37:58.545369660 +0100 @@ -495,6 +495,8 @@ return -1; if (virConfGetValueBool(conf, "vnc_allow_host_audio", &cfg->vncAllowHostAudio) < 0) @@ -24,9 +24,9 @@ diff -ur libvirt-11.6.0.orig/src/qemu/qemu_conf.c libvirt-11.6.0/src/qemu/qemu_c if (cfg->vncPassword && strlen(cfg->vncPassword) > 8) { -diff -ur libvirt-11.6.0.orig/src/qemu/qemu_conf.h libvirt-11.6.0/src/qemu/qemu_conf.h ---- libvirt-11.6.0.orig/src/qemu/qemu_conf.h 2025-08-13 15:22:04.043953631 +0200 -+++ libvirt-11.6.0/src/qemu/qemu_conf.h 2025-08-13 15:22:32.652054547 +0200 +diff -ur libvirt-11.10.0.orig/src/qemu/qemu_conf.h libvirt-11.10.0/src/qemu/qemu_conf.h +--- libvirt-11.10.0.orig/src/qemu/qemu_conf.h 2025-12-14 12:37:39.289336917 +0100 ++++ libvirt-11.10.0/src/qemu/qemu_conf.h 2025-12-14 12:37:58.549369667 +0100 @@ -134,6 +134,7 @@ bool vncTLSx509verify; bool vncTLSx509verifyPresent; @@ -35,9 +35,9 @@ diff -ur libvirt-11.6.0.orig/src/qemu/qemu_conf.h libvirt-11.6.0/src/qemu/qemu_c char *vncTLSx509certdir; char *vncTLSx509secretUUID; char *vncTLSpriority; -diff -ur libvirt-11.6.0.orig/src/qemu/qemu.conf.in libvirt-11.6.0/src/qemu/qemu.conf.in ---- libvirt-11.6.0.orig/src/qemu/qemu.conf.in 2025-08-13 15:22:04.047953646 +0200 -+++ libvirt-11.6.0/src/qemu/qemu.conf.in 2025-08-13 15:22:32.652054547 +0200 +diff -ur libvirt-11.10.0.orig/src/qemu/qemu.conf.in libvirt-11.10.0/src/qemu/qemu.conf.in +--- libvirt-11.10.0.orig/src/qemu/qemu.conf.in 2025-12-14 12:37:39.289336917 +0100 ++++ libvirt-11.10.0/src/qemu/qemu.conf.in 2025-12-14 12:37:58.549369667 +0100 @@ -166,6 +166,15 @@ #vnc_sasl = 1 diff --git a/libvirt-sysctl-dir.patch b/libvirt-sysctl-dir.patch index 7a986ad..030a7b7 100644 --- a/libvirt-sysctl-dir.patch +++ b/libvirt-sysctl-dir.patch @@ -1,18 +1,6 @@ -diff -ur libvirt-11.6.0.orig/src/qemu/meson.build libvirt-11.6.0/src/qemu/meson.build ---- libvirt-11.6.0.orig/src/qemu/meson.build 2025-08-13 15:24:19.728432280 +0200 -+++ libvirt-11.6.0/src/qemu/meson.build 2025-08-13 15:24:31.912475265 +0200 -@@ -213,7 +213,7 @@ - if conf.has('WITH_USERFAULTFD_SYSCTL') - install_data( - 'postcopy-migration.sysctl', -- install_dir: prefix / 'lib' / 'sysctl.d', -+ install_dir: sysconfdir / 'sysctl.d', - rename: [ '60-qemu-postcopy-migration.conf' ], - ) - endif -diff -ur libvirt-11.6.0.orig/src/remote/meson.build libvirt-11.6.0/src/remote/meson.build ---- libvirt-11.6.0.orig/src/remote/meson.build 2025-08-13 15:24:19.732432294 +0200 -+++ libvirt-11.6.0/src/remote/meson.build 2025-08-13 15:24:31.912475265 +0200 +diff -ur libvirt-11.10.0.orig/src/remote/meson.build libvirt-11.10.0/src/remote/meson.build +--- libvirt-11.10.0.orig/src/remote/meson.build 2025-12-14 12:39:32.625529630 +0100 ++++ libvirt-11.10.0/src/remote/meson.build 2025-12-14 12:39:51.701562065 +0100 @@ -284,11 +284,9 @@ endforeach diff --git a/libvirt.spec b/libvirt.spec index b778615..b25299a 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -56,12 +56,12 @@ Summary: Toolkit to interact with virtualization capabilities Summary(pl.UTF-8): Narzędzia współpracujące z funkcjami wirtualizacji Name: libvirt -Version: 11.8.0 +Version: 11.10.0 Release: 1 License: LGPL v2.1+ Group: Libraries Source0: https://download.libvirt.org/libvirt-%{version}.tar.xz -# Source0-md5: d0843f6d705232f637957edce821b5f2 +# Source0-md5: ca836331e4c66f195d09ffbc1281630d Source1: libvirtd.init Source2: virtlockd.init Source3: virtlogd.init @@ -963,7 +963,6 @@ fi %attr(750,qemu,qemu) %dir /var/lib/libvirt/qemu %attr(700,root,root) %dir /var/log/libvirt/qemu %attr(700,root,root) %dir /var/run/libvirt/qemu -%config(noreplace) %verify(not md5 mtime size) /etc/sysctl.d/60-qemu-postcopy-migration.conf %{_mandir}/man8/virtqemud.8* %endif -- 2.52.0