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 2022-03-05 14:44:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Sys-Virt (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Sys-Virt"

Sat Mar  5 14:44:06 2022 rev:90 rq:959277 version:8.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Sys-Virt/perl-Sys-Virt.changes      
2022-01-22 08:18:28.386786927 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new.1958/perl-Sys-Virt.changes    
2022-03-05 14:44:52.207722920 +0100
@@ -1,0 +2,6 @@
+Thu Mar  3 17:15:49 UTC 2022 - James Fehlig <jfeh...@suse.com>
+
+- Update to 8.1.0
+  - Add all new APIs and constants in libvirt 8.1.0
+
+-------------------------------------------------------------------

Old:
----
  Sys-Virt-8.0.0.tar.gz

New:
----
  Sys-Virt-8.1.0.tar.gz

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

Other differences:
------------------
++++++ perl-Sys-Virt.spec ++++++
--- /var/tmp/diff_new_pack.mnjEPY/_old  2022-03-05 14:44:52.795723068 +0100
+++ /var/tmp/diff_new_pack.mnjEPY/_new  2022-03-05 14:44:52.799723069 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Sys-Virt
-Version:        8.0.0
+Version:        8.1.0
 Release:        0
 %define cpan_name Sys-Virt
 Summary:        Represent and manage a libvirt hypervisor connection

++++++ Sys-Virt-8.0.0.tar.gz -> Sys-Virt-8.1.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/.gitlab-ci.yml 
new/Sys-Virt-8.1.0/.gitlab-ci.yml
--- old/Sys-Virt-8.0.0/.gitlab-ci.yml   2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/.gitlab-ci.yml   2022-03-01 12:08:44.000000000 +0100
@@ -32,7 +32,11 @@
     - perl Build test
     - perl Build install
     - perl Build dist
-    - if test -x /usr/bin/rpmbuild ; then rpmbuild --nodeps -ta 
Sys-Virt*.tar.gz ; fi
+    - if test -x /usr/bin/rpmbuild ;
+      then
+        rpmbuild --clean --nodeps --define "_topdir $PWD/rpmbuild" -ta 
Sys-Virt*.tar.gz ;
+        mv rpmbuild/RPMS/x86_64/ libvirt-perl-rpms ;
+      fi
     - mv "$SCRATCH_DIR" scratch
 
 include: '/ci/gitlab.yml'
@@ -40,7 +44,7 @@
 apiref:
   stage: docs
   needs: []
-  image: $CI_REGISTRY_IMAGE/ci-centos-8:latest
+  image: $CI_REGISTRY_IMAGE/ci-almalinux-8:latest
   script:
     - mkdir apiref
     - perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go lib apiref
@@ -53,10 +57,10 @@
       - apiref
 
 api-coverage:
-  image: $CI_REGISTRY_IMAGE/ci-centos-8:latest
+  image: $CI_REGISTRY_IMAGE/ci-almalinux-8:latest
   stage: sanity_checks
   needs:
-    - job: x86_64-centos-8
+    - job: x86_64-almalinux-8
       artifacts: true
   before_script:
     - *git_build_vars
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/Build.PL new/Sys-Virt-8.1.0/Build.PL
--- old/Sys-Virt-8.0.0/Build.PL 2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/Build.PL 2022-03-01 12:08:44.000000000 +0100
@@ -17,7 +17,7 @@
 use strict;
 use warnings;
 
-my $libvirtver = "8.0.0";
+my $libvirtver = "8.1.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-8.0.0/Changes new/Sys-Virt-8.1.0/Changes
--- old/Sys-Virt-8.0.0/Changes  2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/Changes  2022-03-01 12:08:44.000000000 +0100
@@ -1,5 +1,13 @@
 Revision history for perl module Sys::Virt
 
+8.1.0 2022-03-01
+
+ - Add VIR_DOMAIN_SAVE_RESET_NVRAM, VIR_DOMAIN_SNAPSHOT_REVERT_RESET_NVRAM
+   and VIR_DOMAIN_START_RESET_NVRAM constants
+ - Add VIR_DOMAIN_DIRTYRATE_MODE_PAGE_SAMPLING,
+   VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_BITMAP, and
+   VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_RING constants
+
 8.0.0 2022-01-14
 
  - Add VIR_DOMAIN_BLOCK_COPY_SYNCHRONOUS_WRITES and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/README new/Sys-Virt-8.1.0/README
--- old/Sys-Virt-8.0.0/README   2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/README   2022-03-01 12:08:44.000000000 +0100
@@ -8,6 +8,6 @@
 Module::Build buld system. For installation instructions, consult
 the INSTALL file.
 
-The current minimum required version of libvirt is 8.0.0
+The current minimum required version of libvirt is 8.1.0
 
 -- End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/almalinux-8.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/almalinux-8.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/almalinux-8.Dockerfile     1970-01-01 
01:00:00.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/almalinux-8.Dockerfile     2022-03-01 
12:08:44.000000000 +0100
@@ -0,0 +1,59 @@
+# THIS FILE WAS AUTO-GENERATED
+#
+#  $ lcitool manifest ci/manifest.yml
+#
+# https://gitlab.com/libvirt/libvirt-ci
+
+FROM docker.io/library/almalinux:8
+
+RUN dnf update -y && \
+    dnf install 'dnf-command(config-manager)' -y && \
+    dnf config-manager --set-enabled -y powertools && \
+    dnf install -y centos-release-advanced-virtualization && \
+    dnf install -y epel-release && \
+    dnf install -y \
+        ca-certificates \
+        ccache \
+        cpp \
+        gcc \
+        gettext \
+        git \
+        glib2-devel \
+        glibc-devel \
+        glibc-langpack-en \
+        gnutls-devel \
+        libnl3-devel \
+        libtirpc-devel \
+        libxml2 \
+        libxml2-devel \
+        libxslt \
+        make \
+        meson \
+        ninja-build \
+        perl \
+        perl-Archive-Tar \
+        perl-CPAN-Changes \
+        perl-ExtUtils-CBuilder \
+        perl-Module-Build \
+        perl-Test-Pod \
+        perl-Test-Pod-Coverage \
+        perl-Time-HiRes \
+        perl-XML-XPath \
+        perl-generators \
+        pkgconfig \
+        python3 \
+        python3-docutils \
+        rpcgen \
+        rpm-build && \
+    dnf autoremove -y && \
+    dnf clean all -y && \
+    rpm -qa | sort > /packages.txt && \
+    mkdir -p /usr/libexec/ccache-wrappers && \
+    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
+    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
+
+ENV LANG "en_US.UTF-8"
+ENV MAKE "/usr/bin/make"
+ENV NINJA "/usr/bin/ninja"
+ENV PYTHON "/usr/bin/python3"
+ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/centos-8.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/centos-8.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/centos-8.Dockerfile        2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/centos-8.Dockerfile        1970-01-01 
01:00:00.000000000 +0100
@@ -1,58 +0,0 @@
-# THIS FILE WAS AUTO-GENERATED
-#
-#  $ lcitool manifest ci/manifest.yml
-#
-# https://gitlab.com/libvirt/libvirt-ci
-
-FROM docker.io/library/centos:8
-
-RUN dnf update -y && \
-    dnf install 'dnf-command(config-manager)' -y && \
-    dnf config-manager --set-enabled -y powertools && \
-    dnf install -y centos-release-advanced-virtualization && \
-    dnf install -y epel-release && \
-    dnf install -y \
-        ca-certificates \
-        ccache \
-        cpp \
-        gcc \
-        gettext \
-        git \
-        glib2-devel \
-        glibc-devel \
-        glibc-langpack-en \
-        gnutls-devel \
-        libnl3-devel \
-        libtirpc-devel \
-        libxml2 \
-        libxml2-devel \
-        libxslt \
-        make \
-        meson \
-        ninja-build \
-        perl \
-        perl-Archive-Tar \
-        perl-CPAN-Changes \
-        perl-Module-Build \
-        perl-Test-Pod \
-        perl-Test-Pod-Coverage \
-        perl-Time-HiRes \
-        perl-XML-XPath \
-        perl-generators \
-        pkgconfig \
-        python3 \
-        python3-docutils \
-        rpcgen \
-        rpm-build && \
-    dnf autoremove -y && \
-    dnf clean all -y && \
-    rpm -qa | sort > /packages.txt && \
-    mkdir -p /usr/libexec/ccache-wrappers && \
-    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
-    ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
-
-ENV LANG "en_US.UTF-8"
-ENV MAKE "/usr/bin/make"
-ENV NINJA "/usr/bin/ninja"
-ENV PYTHON "/usr/bin/python3"
-ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Sys-Virt-8.0.0/ci/containers/centos-stream-8.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/centos-stream-8.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/centos-stream-8.Dockerfile 2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/centos-stream-8.Dockerfile 2022-03-01 
12:08:44.000000000 +0100
@@ -28,10 +28,12 @@
         libxml2-devel \
         libxslt \
         make \
+        meson \
         ninja-build \
         perl \
         perl-Archive-Tar \
         perl-CPAN-Changes \
+        perl-ExtUtils-CBuilder \
         perl-Module-Build \
         perl-Test-Pod \
         perl-Test-Pod-Coverage \
@@ -41,9 +43,6 @@
         pkgconfig \
         python3 \
         python3-docutils \
-        python3-pip \
-        python3-setuptools \
-        python3-wheel \
         rpcgen \
         rpm-build && \
     dnf autoremove -y && \
@@ -53,9 +52,6 @@
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
-
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
 ENV NINJA "/usr/bin/ninja"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Sys-Virt-8.0.0/ci/containers/centos-stream-9.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/centos-stream-9.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/centos-stream-9.Dockerfile 1970-01-01 
01:00:00.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/centos-stream-9.Dockerfile 2022-03-01 
12:08:44.000000000 +0100
@@ -0,0 +1,55 @@
+# THIS FILE WAS AUTO-GENERATED
+#
+#  $ lcitool manifest ci/manifest.yml
+#
+# https://gitlab.com/libvirt/libvirt-ci
+
+FROM quay.io/centos/centos:stream9
+
+RUN dnf update -y && \
+    dnf install 'dnf-command(config-manager)' -y && \
+    dnf config-manager --set-enabled -y crb && \
+    dnf install -y \
+        https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm 
\
+        
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm && \
+    dnf install -y \
+        ca-certificates \
+        cpp \
+        gcc \
+        gettext \
+        git \
+        glib2-devel \
+        glibc-devel \
+        glibc-langpack-en \
+        gnutls-devel \
+        libnl3-devel \
+        libtirpc-devel \
+        libxml2 \
+        libxml2-devel \
+        libxslt \
+        make \
+        meson \
+        ninja-build \
+        perl-Archive-Tar \
+        perl-CPAN-Changes \
+        perl-Module-Build \
+        perl-Sys-Hostname \
+        perl-Test-Pod \
+        perl-Test-Pod-Coverage \
+        perl-Time-HiRes \
+        perl-XML-XPath \
+        perl-base \
+        perl-generators \
+        pkgconfig \
+        python3 \
+        python3-docutils \
+        rpcgen \
+        rpm-build && \
+    dnf autoremove -y && \
+    dnf clean all -y && \
+    rpm -qa | sort > /packages.txt
+
+ENV LANG "en_US.UTF-8"
+ENV MAKE "/usr/bin/make"
+ENV NINJA "/usr/bin/ninja"
+ENV PYTHON "/usr/bin/python3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/debian-10.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/debian-10.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/debian-10.Dockerfile       2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/debian-10.Dockerfile       2022-03-01 
12:08:44.000000000 +0100
@@ -21,6 +21,7 @@
             libc-dev-bin \
             libc6-dev \
             libcpan-changes-perl \
+            libextutils-cbuilder-perl \
             libglib2.0-dev \
             libgnutls28-dev \
             libmodule-build-perl \
@@ -53,8 +54,7 @@
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
+RUN pip3 install meson==0.56.0
 
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/debian-sid.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/debian-sid.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/debian-sid.Dockerfile      2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/debian-sid.Dockerfile      2022-03-01 
12:08:44.000000000 +0100
@@ -21,6 +21,7 @@
             libc-dev-bin \
             libc6-dev \
             libcpan-changes-perl \
+            libextutils-cbuilder-perl \
             libglib2.0-dev \
             libgnutls28-dev \
             libmodule-build-perl \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/fedora-34.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/fedora-34.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/fedora-34.Dockerfile       2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/fedora-34.Dockerfile       2022-03-01 
12:08:44.000000000 +0100
@@ -38,6 +38,7 @@
         ninja-build \
         perl-Archive-Tar \
         perl-CPAN-Changes \
+        perl-ExtUtils-CBuilder \
         perl-Module-Build \
         perl-Sys-Hostname \
         perl-Test-Pod \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/fedora-35.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/fedora-35.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/fedora-35.Dockerfile       2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/fedora-35.Dockerfile       2022-03-01 
12:08:44.000000000 +0100
@@ -38,6 +38,7 @@
         ninja-build \
         perl-Archive-Tar \
         perl-CPAN-Changes \
+        perl-ExtUtils-CBuilder \
         perl-Module-Build \
         perl-Sys-Hostname \
         perl-Test-Pod \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Sys-Virt-8.0.0/ci/containers/fedora-rawhide.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/fedora-rawhide.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/fedora-rawhide.Dockerfile  2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/fedora-rawhide.Dockerfile  2022-03-01 
12:08:44.000000000 +0100
@@ -17,7 +17,7 @@
 fi\n\
 exec "$@"' > /usr/bin/nosync && \
     chmod +x /usr/bin/nosync && \
-    nosync dnf update -y && \
+    nosync dnf distro-sync -y && \
     nosync dnf install -y \
         ca-certificates \
         ccache \
@@ -39,6 +39,7 @@
         ninja-build \
         perl-Archive-Tar \
         perl-CPAN-Changes \
+        perl-ExtUtils-CBuilder \
         perl-Module-Build \
         perl-Sys-Hostname \
         perl-Test-Pod \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Sys-Virt-8.0.0/ci/containers/opensuse-leap-152.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/opensuse-leap-152.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/opensuse-leap-152.Dockerfile       
2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/opensuse-leap-152.Dockerfile       
2022-03-01 12:08:44.000000000 +0100
@@ -27,6 +27,7 @@
            ninja \
            perl-Archive-Tar \
            perl-CPAN-Changes \
+           perl-ExtUtils-CBuilder \
            perl-Module-Build \
            perl-Test-Pod \
            perl-Test-Pod-Coverage \
@@ -47,8 +48,7 @@
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
+RUN pip3 install meson==0.56.0
 
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Sys-Virt-8.0.0/ci/containers/opensuse-tumbleweed.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/opensuse-tumbleweed.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/opensuse-tumbleweed.Dockerfile     
2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/opensuse-tumbleweed.Dockerfile     
2022-03-01 12:08:44.000000000 +0100
@@ -6,7 +6,7 @@
 
 FROM registry.opensuse.org/opensuse/tumbleweed:latest
 
-RUN zypper update -y && \
+RUN zypper dist-upgrade -y && \
     zypper install -y \
            ca-certificates \
            ccache \
@@ -28,6 +28,7 @@
            ninja \
            perl-Archive-Tar \
            perl-CPAN-Changes \
+           perl-ExtUtils-CBuilder \
            perl-Module-Build \
            perl-Test-Pod \
            perl-Test-Pod-Coverage \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/ubuntu-1804.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/ubuntu-1804.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/ubuntu-1804.Dockerfile     2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/ubuntu-1804.Dockerfile     2022-03-01 
12:08:44.000000000 +0100
@@ -21,6 +21,7 @@
             libc-dev-bin \
             libc6-dev \
             libcpan-changes-perl \
+            libextutils-cbuilder-perl \
             libglib2.0-dev \
             libgnutls28-dev \
             libmodule-build-perl \
@@ -53,8 +54,7 @@
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
+RUN pip3 install meson==0.56.0
 
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/containers/ubuntu-2004.Dockerfile 
new/Sys-Virt-8.1.0/ci/containers/ubuntu-2004.Dockerfile
--- old/Sys-Virt-8.0.0/ci/containers/ubuntu-2004.Dockerfile     2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/containers/ubuntu-2004.Dockerfile     2022-03-01 
12:08:44.000000000 +0100
@@ -21,6 +21,7 @@
             libc-dev-bin \
             libc6-dev \
             libcpan-changes-perl \
+            libextutils-cbuilder-perl \
             libglib2.0-dev \
             libgnutls28-dev \
             libmodule-build-perl \
@@ -53,8 +54,7 @@
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/cc && \
     ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/gcc
 
-RUN pip3 install \
-         meson==0.56.0
+RUN pip3 install meson==0.56.0
 
 ENV LANG "en_US.UTF-8"
 ENV MAKE "/usr/bin/make"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/gitlab.yml 
new/Sys-Virt-8.1.0/ci/gitlab.yml
--- old/Sys-Virt-8.0.0/ci/gitlab.yml    2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/gitlab.yml    2022-03-01 12:08:44.000000000 +0100
@@ -50,11 +50,11 @@
 
 # Native container jobs
 
-x86_64-centos-8-container:
+x86_64-almalinux-8-container:
   extends: .container_job
   allow_failure: false
   variables:
-    NAME: centos-8
+    NAME: almalinux-8
 
 
 x86_64-centos-stream-8-container:
@@ -64,6 +64,13 @@
     NAME: centos-stream-8
 
 
+x86_64-centos-stream-9-container:
+  extends: .container_job
+  allow_failure: true
+  variables:
+    NAME: centos-stream-9
+
+
 x86_64-debian-10-container:
   extends: .container_job
   allow_failure: false
@@ -94,7 +101,7 @@
 
 x86_64-fedora-rawhide-container:
   extends: .container_job
-  allow_failure: false
+  allow_failure: true
   variables:
     NAME: fedora-rawhide
 
@@ -108,7 +115,7 @@
 
 x86_64-opensuse-tumbleweed-container:
   extends: .container_job
-  allow_failure: false
+  allow_failure: true
   variables:
     NAME: opensuse-tumbleweed
 
@@ -129,13 +136,13 @@
 
 # Native build jobs
 
-x86_64-centos-8:
+x86_64-almalinux-8:
   extends: .native_build_job
   needs:
-    - x86_64-centos-8-container
+    - x86_64-almalinux-8-container
   allow_failure: false
   variables:
-    NAME: centos-8
+    NAME: almalinux-8
   artifacts:
     expire_in: 2 days
     paths:
@@ -148,6 +155,23 @@
   allow_failure: false
   variables:
     NAME: centos-stream-8
+  artifacts:
+    expire_in: 1 hour
+    paths:
+      - libvirt-perl-rpms
+
+
+x86_64-centos-stream-9:
+  extends: .native_build_job
+  needs:
+    - x86_64-centos-stream-9-container
+  allow_failure: true
+  variables:
+    NAME: centos-stream-9
+  artifacts:
+    expire_in: 1 hour
+    paths:
+      - libvirt-perl-rpms
 
 
 x86_64-debian-10:
@@ -175,7 +199,10 @@
   allow_failure: false
   variables:
     NAME: fedora-34
-
+  artifacts:
+    expire_in: 1 hour
+    paths:
+      - libvirt-perl-rpms
 
 x86_64-fedora-35:
   extends: .native_build_job
@@ -184,13 +211,16 @@
   allow_failure: false
   variables:
     NAME: fedora-35
-
+  artifacts:
+    expire_in: 1 hour
+    paths:
+      - libvirt-perl-rpms
 
 x86_64-fedora-rawhide:
   extends: .native_build_job
   needs:
     - x86_64-fedora-rawhide-container
-  allow_failure: false
+  allow_failure: true
   variables:
     NAME: fedora-rawhide
 
@@ -208,7 +238,7 @@
   extends: .native_build_job
   needs:
     - x86_64-opensuse-tumbleweed-container
-  allow_failure: false
+  allow_failure: true
   variables:
     NAME: opensuse-tumbleweed
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/ci/manifest.yml 
new/Sys-Virt-8.1.0/ci/manifest.yml
--- old/Sys-Virt-8.0.0/ci/manifest.yml  2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/ci/manifest.yml  2022-03-01 12:08:44.000000000 +0100
@@ -8,7 +8,7 @@
 
 targets:
 
-  centos-8:
+  almalinux-8:
     jobs:
       - arch: x86_64
         artifacts:
@@ -16,21 +16,54 @@
           paths:
             - scratch
 
-  centos-stream-8: x86_64
+  centos-stream-8:
+    jobs:
+      - arch: x86_64
+        artifacts:
+          expire_in: 1 hour
+          paths:
+            - libvirt-perl-rpms
+
+  centos-stream-9:
+    jobs:
+      - arch: x86_64
+        allow-failure: true
+        artifacts:
+          expire_in: 1 hour
+          paths:
+            - libvirt-perl-rpms
 
   debian-10: x86_64
 
   debian-sid: x86_64
 
-  fedora-34: x86_64
+  fedora-34:
+    jobs:
+      - arch: x86_64
+        artifacts:
+          expire_in: 1 hour
+          paths:
+            - libvirt-perl-rpms
 
-  fedora-35: x86_64
+  fedora-35:
+    jobs:
+      - arch: x86_64
+        artifacts:
+          expire_in: 1 hour
+          paths:
+            - libvirt-perl-rpms
 
-  fedora-rawhide: x86_64
+  fedora-rawhide:
+    jobs:
+      - arch: x86_64
+        allow-failure: true
 
   opensuse-leap-152: x86_64
 
-  opensuse-tumbleweed: x86_64
+  opensuse-tumbleweed:
+    jobs:
+      - arch: x86_64
+        allow-failure: true
 
   ubuntu-1804: x86_64
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm 
new/Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm
--- old/Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm   2022-01-14 16:57:39.000000000 
+0100
+++ new/Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm   2022-03-01 12:08:44.000000000 
+0100
@@ -2344,8 +2344,24 @@
 =item $dom->start_dirty_rate_calc($dom, $secs, $flags=0)
 
 Request calculation of the domain's memory dirty rate over
-the next C<$secs> seconds. C<$flags> is currently unused
-and defaults to zero.
+the next C<$secs> seconds. C<$flags> accepts one or more
+of
+
+=over 4
+
+=item Sys::Virt::Domain::DIRTYRATE_MODE_PAGE_SAMPLING
+
+Page sampling mode
+
+=item Sys::Virt::Domain::DIRTYRATE_MODE_DIRTY_BITMAP
+
+Dirty bitmap mode
+
+=item Sys::Virt::Domain::DIRTYRATE_MODE_DIRTY_RING
+
+Dirty ring mode
+
+=back
 
 =back
 
@@ -2473,6 +2489,10 @@
 
 Validate the XML document against the XML schema
 
+=item Sys::Virt::Domain::START_RESET_NVRAM
+
+Reset the firmware NVRAM state from its original template
+
 =back
 
 =head2 DOMAIN DEFINE
@@ -4113,6 +4133,10 @@
 Mark the saved state as running to allow the guest CPUs
 to start upon restore.
 
+=item Sys::Virt::Domain::SAVE_RESET_NVRAM
+
+Reset the firmware NVRAM state from its original template
+
 =back
 
 =head2 DOMAIN CORE DUMP CONSTANTS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt/DomainSnapshot.pm 
new/Sys-Virt-8.1.0/lib/Sys/Virt/DomainSnapshot.pm
--- old/Sys-Virt-8.0.0/lib/Sys/Virt/DomainSnapshot.pm   2022-01-14 
16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/lib/Sys/Virt/DomainSnapshot.pm   2022-03-01 
12:08:44.000000000 +0100
@@ -298,6 +298,10 @@
 
 Force the snapshot to revert, even if it is risky to do so
 
+=item Sys::Virt::DomainSnapshot::REVERT_RESET_NVRAM
+
+Reset the firmware NVRAM state from its original template
+
 =back
 
 =over 4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt.pm 
new/Sys-Virt-8.1.0/lib/Sys/Virt.pm
--- old/Sys-Virt-8.0.0/lib/Sys/Virt.pm  2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/lib/Sys/Virt.pm  2022-03-01 12:08:44.000000000 +0100
@@ -81,7 +81,7 @@
 use Sys::Virt::DomainCheckpoint;
 use Sys::Virt::Stream;
 
-our $VERSION = '8.0.0';
+our $VERSION = '8.1.0';
 require XSLoader;
 XSLoader::load('Sys::Virt', $VERSION);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-8.0.0/lib/Sys/Virt.xs 
new/Sys-Virt-8.1.0/lib/Sys/Virt.xs
--- old/Sys-Virt-8.0.0/lib/Sys/Virt.xs  2022-01-14 16:57:39.000000000 +0100
+++ new/Sys-Virt-8.1.0/lib/Sys/Virt.xs  2022-03-01 12:08:44.000000000 +0100
@@ -5237,8 +5237,10 @@
 
       nparams = vir_typed_param_from_hv(newparams, params, nparams);
 
-      if (virDomainSetPerfEvents(dom, params, nparams, flags) < 0)
+      if (virDomainSetPerfEvents(dom, params, nparams, flags) < 0) {
+          vir_typed_param_safe_free(params, nparams);
           _croak_error();
+      }
       vir_typed_param_safe_free(params, nparams);
 
 
@@ -7443,8 +7445,10 @@
 
       nparams = vir_typed_param_from_hv(newparams, params, nparams);
 
-      if (virNetworkPortSetParameters(port, params, nparams, flags) < 0)
+      if (virNetworkPortSetParameters(port, params, nparams, flags) < 0) {
+          vir_typed_param_safe_free(params, nparams);
           _croak_error();
+      }
       vir_typed_param_safe_free(params, nparams);
 
 
@@ -9544,6 +9548,7 @@
       REGISTER_CONSTANT(VIR_DOMAIN_SAVE_BYPASS_CACHE, SAVE_BYPASS_CACHE);
       REGISTER_CONSTANT(VIR_DOMAIN_SAVE_RUNNING, SAVE_RUNNING);
       REGISTER_CONSTANT(VIR_DOMAIN_SAVE_PAUSED, SAVE_PAUSED);
+      REGISTER_CONSTANT(VIR_DOMAIN_SAVE_RESET_NVRAM, SAVE_RESET_NVRAM);
 
       REGISTER_CONSTANT(VIR_DOMAIN_UNDEFINE_MANAGED_SAVE, 
UNDEFINE_MANAGED_SAVE);
       REGISTER_CONSTANT(VIR_DOMAIN_UNDEFINE_SNAPSHOTS_METADATA, 
UNDEFINE_SNAPSHOTS_METADATA);
@@ -9556,6 +9561,7 @@
       REGISTER_CONSTANT(VIR_DOMAIN_START_BYPASS_CACHE, START_BYPASS_CACHE);
       REGISTER_CONSTANT(VIR_DOMAIN_START_FORCE_BOOT, START_FORCE_BOOT);
       REGISTER_CONSTANT(VIR_DOMAIN_START_VALIDATE, START_VALIDATE);
+      REGISTER_CONSTANT(VIR_DOMAIN_START_RESET_NVRAM, START_RESET_NVRAM);
 
       REGISTER_CONSTANT(VIR_DOMAIN_DEFINE_VALIDATE, DEFINE_VALIDATE);
 
@@ -10331,6 +10337,10 @@
       REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MEASURING, DIRTYRATE_MEASURING);
       REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MEASURED, DIRTYRATE_MEASURED);
 
+      REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_PAGE_SAMPLING, 
DIRTYRATE_MODE_PAGE_SAMPLING);
+      REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_BITMAP, 
DIRTYRATE_MODE_DIRTY_BITMAP);
+      REGISTER_CONSTANT(VIR_DOMAIN_DIRTYRATE_MODE_DIRTY_RING, 
DIRTYRATE_MODE_DIRTY_RING);
+
       stash = gv_stashpv( "Sys::Virt::DomainSnapshot", TRUE );
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN, DELETE_CHILDREN);
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY, 
DELETE_METADATA_ONLY);
@@ -10364,6 +10374,7 @@
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_RUNNING, REVERT_RUNNING);
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_PAUSED, REVERT_PAUSED);
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_FORCE, REVERT_FORCE);
+      REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_REVERT_RESET_NVRAM, 
REVERT_RESET_NVRAM);
 
       REGISTER_CONSTANT(VIR_DOMAIN_SNAPSHOT_XML_SECURE, XML_SECURE);
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.mnjEPY/_old  2022-03-05 14:44:52.899723094 +0100
+++ /var/tmp/diff_new_pack.mnjEPY/_new  2022-03-05 14:44:52.903723095 +0100
@@ -1,7 +1,7 @@
 <services>
   <service name="tar_scm" mode="disabled">
     <param name="filename">Sys-Virt</param>
-    <param name="revision">v8.0.0</param>
+    <param name="revision">v8.1.0</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://gitlab.com/libvirt/libvirt-perl.git</param>

++++++ suse-set-migration-constraints.patch ++++++
--- /var/tmp/diff_new_pack.mnjEPY/_old  2022-03-05 14:44:52.911723097 +0100
+++ /var/tmp/diff_new_pack.mnjEPY/_new  2022-03-05 14:44:52.915723098 +0100
@@ -2,10 +2,10 @@
 
 References: fate#316614, bsc#859868
 
-Index: Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm
+Index: Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm
 ===================================================================
---- Sys-Virt-8.0.0.orig/lib/Sys/Virt/Domain.pm
-+++ Sys-Virt-8.0.0/lib/Sys/Virt/Domain.pm
+--- Sys-Virt-8.1.0.orig/lib/Sys/Virt/Domain.pm
++++ Sys-Virt-8.1.0/lib/Sys/Virt/Domain.pm
 @@ -1176,6 +1176,18 @@ omitted libvirt will auto-generate suita
  only necessary to specify this URI if the destination host has multiple
  interfaces and a specific interface is required to transmit storage data.
@@ -25,11 +25,11 @@
  =back
  
  =item $ddom = $dom->migrate(destcon, flags=0, dname=undef, uri=undef, 
bandwidth=0)
-Index: Sys-Virt-8.0.0/lib/Sys/Virt.xs
+Index: Sys-Virt-8.1.0/lib/Sys/Virt.xs
 ===================================================================
---- Sys-Virt-8.0.0.orig/lib/Sys/Virt.xs
-+++ Sys-Virt-8.0.0/lib/Sys/Virt.xs
-@@ -5613,7 +5613,7 @@ _migrate(dom, destcon, newparams, flags=
+--- Sys-Virt-8.1.0.orig/lib/Sys/Virt.xs
++++ Sys-Virt-8.1.0/lib/Sys/Virt.xs
+@@ -5615,7 +5615,7 @@ _migrate(dom, destcon, newparams, flags=
       virTypedParameterPtr params;
       int nparams;
      CODE:
@@ -38,7 +38,7 @@
       Newx(params, nparams, virTypedParameter);
  
       strncpy(params[0].field, VIR_MIGRATE_PARAM_URI,
-@@ -5692,6 +5692,18 @@ _migrate(dom, destcon, newparams, flags=
+@@ -5694,6 +5694,18 @@ _migrate(dom, destcon, newparams, flags=
               VIR_TYPED_PARAM_FIELD_LENGTH);
       params[18].type = VIR_TYPED_PARAM_STRING;
  
@@ -57,7 +57,7 @@
       nparams = vir_typed_param_from_hv(newparams, params, nparams);
  
       vir_typed_param_add_string_list_from_hv(newparams, &params, &nparams,
-@@ -5720,7 +5732,7 @@ _migrate_to_uri(dom, desturi, newparams,
+@@ -5722,7 +5734,7 @@ _migrate_to_uri(dom, desturi, newparams,
       virTypedParameterPtr params;
       int nparams;
    PPCODE:
@@ -66,7 +66,7 @@
       Newx(params, nparams, virTypedParameter);
  
       strncpy(params[0].field, VIR_MIGRATE_PARAM_URI,
-@@ -5799,6 +5811,18 @@ _migrate_to_uri(dom, desturi, newparams,
+@@ -5801,6 +5813,18 @@ _migrate_to_uri(dom, desturi, newparams,
               VIR_TYPED_PARAM_FIELD_LENGTH);
       params[18].type = VIR_TYPED_PARAM_STRING;
  
@@ -85,7 +85,7 @@
       nparams = vir_typed_param_from_hv(newparams, params, nparams);
  
       vir_typed_param_add_string_list_from_hv(newparams, &params, &nparams,
-@@ -9680,6 +9704,9 @@ BOOT:
+@@ -9686,6 +9710,9 @@ BOOT:
        REGISTER_CONSTANT_STR(VIR_MIGRATE_PARAM_DISKS_URI, 
MIGRATE_PARAM_DISKS_URI);
  
        REGISTER_CONSTANT(VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY, 
MIGRATE_MAX_SPEED_POSTCOPY);

Reply via email to