SHA256
1
0
forked from pool/libvirt

Compare commits

..

9 Commits

Author SHA256 Message Date
Ana Guerrero
868ffec8a2 Accepting request 1221257 from Virtualization
- json: do not call json_tokener_free with NULL
  Fixes potential SEGV in libvirt-nss module
  boo#1232726

OBS-URL: https://build.opensuse.org/request/show/1221257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=406
2024-11-05 14:39:35 +00:00
James Fehlig
25d1ead1da - json: do not call json_tokener_free with NULL
Fixes potential SEGV in libvirt-nss module
  boo#1232726

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1056
2024-11-04 21:08:11 +00:00
Dominique Leuenberger
860ae08d00 Accepting request 1220116 from Virtualization
- Update to libvirt 10.9.0
  - jsc#PED-8909, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-9-0-2024-11-01

OBS-URL: https://build.opensuse.org/request/show/1220116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=405
2024-11-03 06:17:04 +00:00
James Fehlig
d8ec8fd063 - Update to libvirt 10.9.0
- jsc#PED-8909, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-9-0-2024-11-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1054
2024-11-01 20:18:58 +00:00
Ana Guerrero
b751d1a940 Accepting request 1217084 from Virtualization
- spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
  boo#1231798

OBS-URL: https://build.opensuse.org/request/show/1217084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=404
2024-10-23 19:08:22 +00:00
James Fehlig
7fbd76ca0e - spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
  boo#1231798

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1052
2024-10-22 16:07:44 +00:00
Ana Guerrero
09d8d74b8d Accepting request 1205278 from Virtualization
- Update to libvirt 10.8.0
  - libvirt-daemon-driver-storage-core: Change dependency on
    nfs-utils from Requires to Recommends
  - Switch from YAJL to json-c for JSON parsing and formatting
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-8-0-2024-10-01

OBS-URL: https://build.opensuse.org/request/show/1205278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=403
2024-10-03 16:00:28 +00:00
James Fehlig
5636ab946d tweak latest changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1050
2024-10-02 15:58:24 +00:00
James Fehlig
3d3d9542a5 - Update to libvirt 10.8.0
- Switch from YAJL to json-c for JSON parsing and formatting
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-8-0-2024-10-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1049
2024-10-01 21:18:37 +00:00
4 changed files with 45 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2314e043bc143e5fbc2f4d2c5127cfe9926485716b2e54ed9724ba38ac1587e4
size 9849808

3
libvirt-10.9.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:19244a31e86add49907ebcabbde4665967332f767504a448bbe1686656b22aee
size 9948724

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Mon Nov 4 21:00:34 UTC 2024 - James Fehlig <jfehlig@suse.com>
- json: do not call json_tokener_free with NULL
Fixes potential SEGV in libvirt-nss module
boo#1232726
-------------------------------------------------------------------
Fri Nov 1 19:52:45 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.9.0
- jsc#PED-8909, jsc#9854, jsc#9855
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-9-0-2024-11-01
-------------------------------------------------------------------
Tue Oct 22 15:59:15 UTC 2024 - James Fehlig <jfehlig@suse.com>
- spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
boo#1231798
-------------------------------------------------------------------
Tue Oct 1 19:57:06 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.8.0
- libvirt-daemon-driver-storage-core: Change dependency on
nfs-utils from Requires to Recommends
- Switch from YAJL to json-c for JSON parsing and formatting
- jsc#PED-8909
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-8-0-2024-10-01
-------------------------------------------------------------------
Tue Sep 3 17:23:41 UTC 2024 - James Fehlig <jfehlig@suse.com>

View File

@ -123,9 +123,8 @@
%define with_storage_gluster 0
%endif
# Prefer nftables for Tumbleweed, but keep using iptables for distros based
# on SLE15 codestream
%if 0%{?suse_version} > 1500
# Prefer nftables if available
%if "%{?default_firewall_backend}" == "nftables"
%define prefer_nftables 1
%define firewall_backend_priority nftables,iptables
%else
@ -149,7 +148,7 @@
Name: libvirt
URL: https://libvirt.org/
Version: 10.7.0
Version: 10.9.0
Release: 0
Summary: Library providing a virtualization API
License: LGPL-2.1-or-later
@ -210,8 +209,8 @@ BuildRequires: python3-pytest
BuildRequires: readline-devel
# For pool-build probing for existing pools
BuildRequires: libblkid-devel >= 2.17
BuildRequires: libjson-c-devel
BuildRequires: libpciaccess0-devel >= 0.10.9
BuildRequires: libyajl-devel
BuildRequires: pkgconfig(libudev) >= 145
%if %{with_sanlock}
BuildRequires: sanlock-devel >= 2.4
@ -487,7 +486,7 @@ an implementation of the secret key APIs.
Summary: Storage driver plugin including base backends for the libvirtd daemon
Requires: %{name}-daemon-common = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: nfs-utils
Recommends: nfs-utils
# For mkfs
Requires: util-linux
%if %{with_qemu}
@ -690,7 +689,7 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
@ -712,7 +711,7 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
Requires: %{name}-daemon-driver-lxc = %{version}-%{release}
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
@ -734,7 +733,6 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Requires: xen
@ -753,7 +751,7 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Requires: %{name}-daemon-driver-vbox = %{version}-%{release}
@ -1070,7 +1068,7 @@ Allows SSH into domains via VSOCK without need for network.
%{?arg_apparmor} \
%{?arg_apparmor_profiles} \
-Dudev=enabled \
-Dyajl=enabled \
-Djson_c=enabled \
%{?arg_sanlock} \
-Dlibpcap=enabled \
-Dlibnl=enabled \