Update to libvirt-10.0.0.

This commit is contained in:
ajacoutot 2024-01-16 12:22:25 +00:00
parent c1a3120c3d
commit 327650d014
6 changed files with 16 additions and 15 deletions

View File

@ -1,13 +1,13 @@
COMMENT= tool/library for managing platform virtualization
DISTNAME= libvirt-9.10.0
DISTNAME= libvirt-10.0.0
CATEGORIES= sysutils devel emulators
SHARED_LIBS += virt 2.4 # 0.9010.0
SHARED_LIBS += virt-qemu 2.3 # 0.9010.0
SHARED_LIBS += virt-lxc 2.2 # 0.9010.0
SHARED_LIBS += virt-admin 2.2 # 0.9010.0
SHARED_LIBS += virt 2.4 # 0.10000.0
SHARED_LIBS += virt-qemu 2.3 # 0.10000.0
SHARED_LIBS += virt-lxc 2.2 # 0.10000.0
SHARED_LIBS += virt-admin 2.2 # 0.10000.0
HOMEPAGE= https://libvirt.org/
@ -75,7 +75,7 @@ DISABLED_FEATURES= wireshark_dissector apparmor attr audit capng fuse \
secdriver_apparmor secdriver_selinux nbdkit \
login_shell driver_network nss sysctl_config \
git_werror libnl apparmor_profiles sanlock firewalld \
firewalld_zone
firewalld_zone nbdkit_config_default
# storage
DISABLED_FEATURES += storage_disk storage_fs storage_gluster storage_iscsi \

View File

@ -1,2 +1,2 @@
SHA256 (libvirt-9.10.0.tar.xz) = EGCvwOhahMV5vNyRz69tRxkY+Xp4DwTFJgoDT/fbdRk=
SIZE (libvirt-9.10.0.tar.xz) = 9350372
SHA256 (libvirt-10.0.0.tar.xz) = i6LnLsi90kGFVKFHTELDVwTDAXS3YR6vmhZUS3G88Ao=
SIZE (libvirt-10.0.0.tar.xz) = 9395076

View File

@ -26,7 +26,7 @@ Index: meson.build
libvirt_no_indirect = cc.get_supported_link_arguments([
'-Wl,--no-copy-dt-needed-entries',
@@ -847,7 +841,7 @@ if not get_option('driver_remote').disabled()
@@ -844,7 +838,7 @@ if not get_option('driver_remote').disabled()
xdr_dep = cc.find_library('portablexdr', required: get_option('driver_remote'))
elif host_machine.system() in [ 'linux', 'gnu' ]
xdr_dep = dependency('libtirpc', required: get_option('driver_remote'))
@ -35,7 +35,7 @@ Index: meson.build
xdr_dep = cc.find_library('c', required: get_option('driver_remote'))
else
xdr_dep = dependency('', required: false)
@@ -932,15 +926,18 @@ if devmapper_dep.found()
@@ -929,15 +923,18 @@ if devmapper_dep.found()
conf.set('WITH_DEVMAPPER', 1)
endif
@ -62,7 +62,7 @@ Index: meson.build
fuse_version = '3.1.0'
fuse_dep = dependency('fuse3', version: '>=' + fuse_version, required: false)
if fuse_dep.found()
@@ -1896,7 +1893,7 @@ endif
@@ -1903,7 +1900,7 @@ endif
driver_modules_flags = []
if conf.has('WITH_LIBVIRTD')
@ -71,7 +71,7 @@ Index: meson.build
error('You must have dlfcn.h / dlopen() support to build driver modules')
endif
driver_modules_flags = libvirt_export_dynamic
@@ -2252,7 +2249,7 @@ libs_summary = {
@@ -2259,7 +2256,7 @@ libs_summary = {
'capng': capng_dep.found(),
'curl': curl_dep.found(),
'devmapper': devmapper_dep.found(),

View File

@ -1,7 +1,7 @@
Index: src/rpc/virnetsocket.c
--- src/rpc/virnetsocket.c.orig
+++ src/rpc/virnetsocket.c
@@ -1402,7 +1402,7 @@ int virNetSocketGetUNIXIdentity(virNetSocket *sock,
@@ -1412,7 +1412,7 @@ int virNetSocketGetUNIXIdentity(virNetSocket *sock,
pid_t *pid,
unsigned long long *timestamp)
{

View File

@ -1,7 +1,7 @@
Index: src/storage/storage_util.c
--- src/storage/storage_util.c.orig
+++ src/storage/storage_util.c
@@ -1897,7 +1897,7 @@ virStorageBackendUpdateVolTargetInfoFD(virStorageSourc
@@ -1898,7 +1898,7 @@ virStorageBackendUpdateVolTargetInfoFD(virStorageSourc
#ifdef __APPLE__
target->timestamps->atime = sb->st_atimespec;
@ -10,7 +10,7 @@ Index: src/storage/storage_util.c
target->timestamps->ctime = sb->st_ctimespec;
target->timestamps->mtime = sb->st_mtimespec;
#else /* ! __APPLE__ */
@@ -1905,7 +1905,7 @@ virStorageBackendUpdateVolTargetInfoFD(virStorageSourc
@@ -1906,7 +1906,7 @@ virStorageBackendUpdateVolTargetInfoFD(virStorageSourc
# ifdef __linux__
target->timestamps->btime = (struct timespec){0, 0};
# else /* ! __linux__ */

View File

@ -299,6 +299,7 @@ share/doc/libvirt/html/kbase/
share/doc/libvirt/html/kbase/backing_chains.html
share/doc/libvirt/html/kbase/debuglogs.html
share/doc/libvirt/html/kbase/domainstatecapture.html
share/doc/libvirt/html/kbase/failed_connection_after_install.html
share/doc/libvirt/html/kbase/index.html
share/doc/libvirt/html/kbase/internals/
share/doc/libvirt/html/kbase/internals/command.html