libvirt-8.9.0-1.el9

- Rebased to libvirt-8.9.0 (rhbz#2124466)
- The rebase also fixes the following bugs:
    rhbz#2074559, rhbz#2134009, rhbz#1777212, rhbz#2013523, rhbz#2114866
    rhbz#1964855

Resolves: rhbz#1777212, rhbz#1964855, rhbz#2013523, rhbz#2074559, rhbz#2114866
Resolves: rhbz#2124466, rhbz#2134009
This commit is contained in:
Jiri Denemark 2022-11-01 14:14:49 +01:00
parent 750c58d541
commit c56a2d0d47
3 changed files with 32 additions and 13 deletions

View File

@ -229,7 +229,7 @@
Summary: Library providing a simple virtualization API Summary: Library providing a simple virtualization API
Name: libvirt Name: libvirt
Version: 8.8.0 Version: 8.9.0
Release: 1%{?dist}%{?extra_release} Release: 1%{?dist}%{?extra_release}
License: LGPLv2+ License: LGPLv2+
URL: https://libvirt.org/ URL: https://libvirt.org/
@ -272,7 +272,7 @@ Requires: libvirt-libs = %{version}-%{release}
# listed against each sub-RPM # listed against each sub-RPM
BuildRequires: python3-docutils BuildRequires: python3-docutils
BuildRequires: gcc BuildRequires: gcc
BuildRequires: meson >= 0.54.0 BuildRequires: meson >= 0.56.0
BuildRequires: ninja-build BuildRequires: ninja-build
BuildRequires: git BuildRequires: git
BuildRequires: perl-interpreter BuildRequires: perl-interpreter
@ -294,6 +294,7 @@ BuildRequires: libblkid-devel >= 2.17
# for augparse, optionally used in testing # for augparse, optionally used in testing
BuildRequires: augeas BuildRequires: augeas
BuildRequires: systemd-devel >= 185 BuildRequires: systemd-devel >= 185
BuildRequires: systemd-rpm-macros
BuildRequires: libpciaccess-devel >= 0.10.9 BuildRequires: libpciaccess-devel >= 0.10.9
BuildRequires: yajl-devel BuildRequires: yajl-devel
%if %{with_sanlock} %if %{with_sanlock}
@ -471,7 +472,11 @@ Requires: dbus
# For uid creation during pre # For uid creation during pre
Requires(pre): shadow-utils Requires(pre): shadow-utils
# Needed by /usr/libexec/libvirt-guests.sh script. # Needed by /usr/libexec/libvirt-guests.sh script.
%if 0%{?fedora} >= 37
Requires: gettext-runtime
%else
Requires: gettext Requires: gettext
%endif
# Ensure smooth upgrades # Ensure smooth upgrades
Obsoletes: libvirt-admin < 7.3.0 Obsoletes: libvirt-admin < 7.3.0
@ -899,6 +904,15 @@ Obsoletes: libvirt-bash-completion < 7.3.0
The client binaries needed to access the virtualization The client binaries needed to access the virtualization
capabilities of recent versions of Linux (and other OSes). capabilities of recent versions of Linux (and other OSes).
%package client-qemu
Summary: Additional client side utilities for QEMU
Requires: %{name}-libs = %{version}-%{release}
Requires: python3-libvirt >= %{version}-%{release}
%description client-qemu
The additional client binaries are used to interact
with some QEMU specific features of libvirt.
%package libs %package libs
Summary: Client side libraries Summary: Client side libraries
# So remote clients can access libvirt over SSH tunnel # So remote clients can access libvirt over SSH tunnel
@ -2176,6 +2190,12 @@ exit 0
%{_datadir}/bash-completion/completions/virsh %{_datadir}/bash-completion/completions/virsh
%if %{with_qemu}
%files client-qemu
%{_mandir}/man1/virt-qemu-qmp-proxy.1*
%{_bindir}/virt-qemu-qmp-proxy
%endif
%files libs -f %{name}.lang %files libs -f %{name}.lang
%license COPYING COPYING.LESSER %license COPYING COPYING.LESSER
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/ %dir %attr(0700, root, root) %{_sysconfdir}/libvirt/
@ -2390,6 +2410,12 @@ exit 0
%endif %endif
%changelog %changelog
* Tue Nov 1 2022 Jiri Denemark <jdenemar@redhat.com> - 8.9.0-1
- Rebased to libvirt-8.9.0 (rhbz#2124466)
- The rebase also fixes the following bugs:
rhbz#2074559, rhbz#2134009, rhbz#1777212, rhbz#2013523, rhbz#2114866
rhbz#1964855
* Mon Oct 3 2022 Jiri Denemark <jdenemar@redhat.com> - 8.8.0-1 * Mon Oct 3 2022 Jiri Denemark <jdenemar@redhat.com> - 8.8.0-1
- Rebased to libvirt-8.8.0 (rhbz#2124466) - Rebased to libvirt-8.8.0 (rhbz#2124466)
- The rebase also fixes the following bugs: - The rebase also fixes the following bugs:

View File

@ -1 +1 @@
SHA512 (libvirt-8.8.0.tar.xz) = 868e49b369afe200c5af6e2cd0606de2eeebfa92523b5ad3c653203c8838d304bd0cdc5acfb3c4d4c33c0a87ab8e769b84cc62e3f06e055936c43573a23d7190 SHA512 (libvirt-8.9.0.tar.xz) = 10426d45d55bb18e8e5d4327d698fbc6efd83c5f515ac40a0fcd72048a77936fe0b422ac14bce9966a65379d262df294c314f854a97861a223a0cbc6a8fd2382

View File

@ -99,16 +99,9 @@ tests/qemuxml2argvdata/memory-hotplug-ppc64-nonuma-abi-update.xml memory-hotplug
tests/qemuxml2argvdata/pci-rom-disabled-invalid.args pci-rom-disabled.args tests/qemuxml2argvdata/pci-rom-disabled-invalid.args pci-rom-disabled.args
tests/qemuxml2argvdata/ppc64-usb-controller-legacy.xml ppc64-usb-controller.xml tests/qemuxml2argvdata/ppc64-usb-controller-legacy.xml ppc64-usb-controller.xml
tests/qemuxml2argvdata/ppc64-usb-controller-qemu-xhci.xml ppc64-usb-controller.xml tests/qemuxml2argvdata/ppc64-usb-controller-qemu-xhci.xml ppc64-usb-controller.xml
tests/qemuxml2argvdata/pseries-console-native.args pseries-serial-native.args tests/qemuxml2argvdata/pseries-console-native.ppc64-latest.args pseries-serial-native.ppc64-latest.args
tests/qemuxml2argvdata/pseries-features-ccf.xml pseries-features.xml tests/qemuxml2argvdata/pseries-serial+console-native.ppc64-latest.args pseries-serial-native.ppc64-latest.args
tests/qemuxml2argvdata/pseries-features-cfpc.xml pseries-features.xml tests/qemuxml2argvdata/pseries-serial-compat.ppc64-latest.args pseries-serial-native.ppc64-latest.args
tests/qemuxml2argvdata/pseries-features-hpt-pagesize.xml pseries-features.xml
tests/qemuxml2argvdata/pseries-features-htm.xml pseries-features.xml
tests/qemuxml2argvdata/pseries-features-ibs.xml pseries-features.xml
tests/qemuxml2argvdata/pseries-features-nested-hv.xml pseries-features.xml
tests/qemuxml2argvdata/pseries-features-sbbc.xml pseries-features.xml
tests/qemuxml2argvdata/pseries-serial+console-native.args pseries-serial-native.args
tests/qemuxml2argvdata/pseries-serial-compat.args pseries-serial-native.args
tests/qemuxml2argvdata/usb-controller-default-unavailable-q35.xml usb-controller-default-q35.xml tests/qemuxml2argvdata/usb-controller-default-unavailable-q35.xml usb-controller-default-q35.xml
tests/qemuxml2argvdata/usb-controller-explicit-unavailable-q35.xml usb-controller-explicit-q35.xml tests/qemuxml2argvdata/usb-controller-explicit-unavailable-q35.xml usb-controller-explicit-q35.xml
tests/qemuxml2argvdata/usb-controller-qemu-xhci-unavailable.xml usb-controller-qemu-xhci.xml tests/qemuxml2argvdata/usb-controller-qemu-xhci-unavailable.xml usb-controller-qemu-xhci.xml