Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Sys-Virt for openSUSE:Factory checked in at 2026-05-07 15:43:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Sys-Virt (Old) and /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Sys-Virt" Thu May 7 15:43:52 2026 rev:116 rq:1351260 version:12.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Sys-Virt/perl-Sys-Virt.changes 2026-04-04 19:07:01.344153327 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1966/perl-Sys-Virt.changes 2026-05-07 15:45:26.304256375 +0200 @@ -1,0 +2,6 @@ +Wed May 6 17:22:51 UTC 2026 - James Fehlig <[email protected]> + +- Update to 12.3.0 + - Add all new APIs and constants available in libvirt 12.3.0 + +------------------------------------------------------------------- Old: ---- Sys-Virt-12.2.0.tar.gz New: ---- Sys-Virt-12.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Sys-Virt.spec ++++++ --- /var/tmp/diff_new_pack.SvGOBn/_old 2026-05-07 15:45:27.176292155 +0200 +++ /var/tmp/diff_new_pack.SvGOBn/_new 2026-05-07 15:45:27.180292319 +0200 @@ -17,7 +17,7 @@ Name: perl-Sys-Virt -Version: 12.2.0 +Version: 12.3.0 Release: 0 %define cpan_name Sys-Virt Summary: Represent and manage a libvirt hypervisor connection ++++++ Sys-Virt-12.2.0.tar.gz -> Sys-Virt-12.3.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/.gitignore new/Sys-Virt-12.3.0/.gitignore --- old/Sys-Virt-12.2.0/.gitignore 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/.gitignore 2026-05-06 09:05:04.000000000 +0200 @@ -1,4 +1,5 @@ *~ +MANIFEST.bak META.yml META.json MYMETA.* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/Build.PL new/Sys-Virt-12.3.0/Build.PL --- old/Sys-Virt-12.2.0/Build.PL 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/Build.PL 2026-05-06 09:05:04.000000000 +0200 @@ -17,7 +17,7 @@ use strict; use warnings; -my $libvirtver = "12.2.0"; +my $libvirtver = "12.3.0"; my $stat = system "pkg-config --atleast-version=$libvirtver libvirt"; die "cannot run pkg-config to check libvirt version" if $stat == -1; die "libvirt >= $libvirtver is required\n" unless $stat == 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/Changes new/Sys-Virt-12.3.0/Changes --- old/Sys-Virt-12.2.0/Changes 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/Changes 2026-05-06 09:05:04.000000000 +0200 @@ -1,5 +1,10 @@ Revision history for perl module Sys::Virt +12.3.0 2026-05-06 + + - Add VIR_DOMAIN_BLOCK_RESIZE_EXTEND constant + - Add VIR_NODE_MEMORY_STATS_AVAILABLE constant + 12.2.0 2026-04-01 - Add VIR_DOMAIN_BLOCK_COPY_TARGET_ZEROED constant diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/MANIFEST new/Sys-Virt-12.3.0/MANIFEST --- old/Sys-Virt-12.2.0/MANIFEST 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/MANIFEST 2026-05-06 09:05:04.000000000 +0200 @@ -1,6 +1,7 @@ AUTHORS Build.PL Changes +CONTRIBUTING.rst examples/auth.pl examples/devices.pl examples/dhcp-leases.pl @@ -36,8 +37,8 @@ lib/Sys/Virt.pm lib/Sys/Virt.xs lib/Sys/Virt/Domain.pm -lib/Sys/Virt/DomainSnapshot.pm lib/Sys/Virt/DomainCheckpoint.pm +lib/Sys/Virt/DomainSnapshot.pm lib/Sys/Virt/Error.pm lib/Sys/Virt/Event.pm lib/Sys/Virt/EventImpl.pm @@ -54,7 +55,10 @@ LICENSE LICENSE.Artistic LICENSE.GPL +Makefile.PL MANIFEST +META.json +META.yml perl-Sys-Virt.spec perl-Sys-Virt.spec.PL prepare-release.sh @@ -73,6 +77,3 @@ t/800-eventimpl.t t/801-events-backward-compat.t typemap -Makefile.PL -META.yml -META.json diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/MANIFEST.SKIP new/Sys-Virt-12.3.0/MANIFEST.SKIP --- old/Sys-Virt-12.2.0/MANIFEST.SKIP 1970-01-01 01:00:00.000000000 +0100 +++ new/Sys-Virt-12.3.0/MANIFEST.SKIP 2026-05-06 09:05:04.000000000 +0200 @@ -0,0 +1,22 @@ +#!include_default +# Avoid configuration metadata file +^MYMETA\. + +# Avoid Module::Build generated and utility files. +\bBuild$ +\bBuild.bat$ +\b_build +\bBuild.COM$ +\bBUILD.COM$ +\bbuild.com$ +^MANIFEST\.SKIP + +# Avoid archives of this distribution +\bSys-Virt-v[\d\.\_]+\.tar\.gz + +# Avoid CI files +^.gitlab-ci.yml +\bci + +# Avoid XS generated files +\bVirt.(c|o)$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/README new/Sys-Virt-12.3.0/README --- old/Sys-Virt-12.2.0/README 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/README 2026-05-06 09:05:04.000000000 +0200 @@ -8,6 +8,6 @@ Module::Build build system. For installation instructions, consult the INSTALL file. -The current minimum required version of libvirt is 12.2.0 +The current minimum required version of libvirt is 12.3.0 -- End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/lib/Sys/Virt/Domain.pm new/Sys-Virt-12.3.0/lib/Sys/Virt/Domain.pm --- old/Sys-Virt-12.2.0/lib/Sys/Virt/Domain.pm 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/lib/Sys/Virt/Domain.pm 2026-05-06 09:05:04.000000000 +0200 @@ -957,6 +957,10 @@ Resize to full the capacity of the source +=item Sys::Virt::Domain::BLOCK_RESIZE_EXTEND + +Disallow shrinking of the disk in size. + =back =item $dom->interface_stats($path) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/lib/Sys/Virt.pm new/Sys-Virt-12.3.0/lib/Sys/Virt.pm --- old/Sys-Virt-12.2.0/lib/Sys/Virt.pm 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/lib/Sys/Virt.pm 2026-05-06 09:05:04.000000000 +0200 @@ -92,7 +92,7 @@ use Sys::Virt::DomainCheckpoint; use Sys::Virt::Stream; -our $VERSION = '12.2.0'; +our $VERSION = '12.3.0'; require XSLoader; XSLoader::load('Sys::Virt', $VERSION); @@ -2327,6 +2327,11 @@ =over 4 +=item Sys::Virt::NODE_MEMORY_STATS_AVAILABLE + +The amount of memory available. It is only returned in case C<$cellNum> +parameter of C<get_node_memory_stats> equals NODE_MEMORY_STATS_ALL_CELLS. + =item Sys::Virt::NODE_MEMORY_STATS_BUFFERS The amount of memory consumed by I/O buffers diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sys-Virt-12.2.0/lib/Sys/Virt.xs new/Sys-Virt-12.3.0/lib/Sys/Virt.xs --- old/Sys-Virt-12.2.0/lib/Sys/Virt.xs 2026-04-01 16:28:06.000000000 +0200 +++ new/Sys-Virt-12.3.0/lib/Sys/Virt.xs 2026-05-06 09:05:04.000000000 +0200 @@ -3058,6 +3058,8 @@ (void)hv_store (RETVAL, "buffers", 7, virt_newSVull(params[i].value), 0); } else if (strcmp(params[i].field, VIR_NODE_MEMORY_STATS_CACHED) == 0) { (void)hv_store (RETVAL, "cached", 6, virt_newSVull(params[i].value), 0); + } else if (strcmp(params[i].field, VIR_NODE_MEMORY_STATS_AVAILABLE) == 0) { + (void)hv_store (RETVAL, "available", 8, virt_newSVull(params[i].value), 0); } } Safefree(params); @@ -9871,6 +9873,7 @@ REGISTER_CONSTANT_STR(VIR_NODE_CPU_STATS_GUEST, NODE_CPU_STATS_GUEST); REGISTER_CONSTANT(VIR_NODE_MEMORY_STATS_ALL_CELLS, NODE_MEMORY_STATS_ALL_CELLS); + REGISTER_CONSTANT_STR(VIR_NODE_MEMORY_STATS_AVAILABLE, NODE_MEMORY_STATS_AVAILABLE); REGISTER_CONSTANT_STR(VIR_NODE_MEMORY_STATS_BUFFERS, NODE_MEMORY_STATS_BUFFERS); REGISTER_CONSTANT_STR(VIR_NODE_MEMORY_STATS_CACHED, NODE_MEMORY_STATS_CACHED); REGISTER_CONSTANT_STR(VIR_NODE_MEMORY_STATS_FREE, NODE_MEMORY_STATS_FREE); @@ -10426,6 +10429,7 @@ REGISTER_CONSTANT(VIR_DOMAIN_BLOCK_RESIZE_BYTES, BLOCK_RESIZE_BYTES); REGISTER_CONSTANT(VIR_DOMAIN_BLOCK_RESIZE_CAPACITY, BLOCK_RESIZE_CAPACITY); + REGISTER_CONSTANT(VIR_DOMAIN_BLOCK_RESIZE_EXTEND, BLOCK_RESIZE_EXTEND); REGISTER_CONSTANT_STR(VIR_DOMAIN_NUMA_NODESET, NUMA_NODESET); ++++++ _service ++++++ --- /var/tmp/diff_new_pack.SvGOBn/_old 2026-05-07 15:45:27.512305942 +0200 +++ /var/tmp/diff_new_pack.SvGOBn/_new 2026-05-07 15:45:27.532306762 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="manual"> <param name="filename">Sys-Virt</param> - <param name="revision">v12.2.0</param> + <param name="revision">v12.3.0</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://gitlab.com/libvirt/libvirt-perl.git</param>
