Name libvirt
Version 10.0.0
Summary
Description A toolkit to interact with the virtualization capabilities of recent versions of Linux.
Section console/tools
License LGPL-2.1-or-later & GPL-2.0-or-later
Homepage http://libvirt.org
Recipe file recipes-extended/libvirt/libvirt_10.0.0.bb
recipes-extended/libvirt/libvirt-python.inc
Layer meta-virtualization (scarthgap branch)
Inherits
  • gettext
  • meson
  • meson-routines
  • perlnative
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • qemu
  • siteinfo
  • systemd
  • update-rc.d
  • useradd
  • useradd_base
Dependencies
  • acl
  • avahi
  • base-files
  • base-passwd
  • bridge-utils
  • curl
  • dnsmasq
  • e2fsprogs
  • fuse3
  • gettext-native
  • gnutls
  • gnutls-native
  • initscripts
  • iptables
  • libdevmapper
  • libpcap
  • libpciaccess
  • libtasn1
  • libtirpc
  • libxml2
  • libxslt-native
  • lvm2
  • lxc
  • meson-native
  • netcf
  • ninja-native
  • parted
  • perl-native
  • pkgconfig-native
  • pm-utils
  • python3
  • python3-docutils-native
  • python3-native
  • qemu
  • qemu-native
  • readline
  • shadow
  • shadow-native
  • shadow-sysroot
  • udev
  • update-rc.d
  • util-linux
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • yajl
  • audit
  • fuse3
  • libcap-ng
  • libpcap
  • xen
  • lxc
  • netcf
  • numactl
  • polkit
  • python3
  • qemu
  • cyrus-sasl
  • libselinux
  • udev
  • libpciaccess
  • wireshark
  • libwsutil
  • yajl
PACKAGECONFIG options
  • apparmor_profiles
  • audit
  • dtrace
  • esx
  • firewalld
  • fuse
  • gnutls
  • hyperv
  • libcap-ng
  • libpcap
  • libvirtd
  • libxl
  • lxc
  • netcf
  • numactl
  • numad
  • openvz
  • polkit
  • python
  • qemu
  • remote
  • sasl
  • selinux
  • test
  • udev
  • vbox
  • vmware
  • wireshark
  • yajl

Sources

http://libvirt.org/sources/libvirt-10.0.0.tar.xz
http://libvirt.org/sources/python/libvirt-python-10.0.0.tar.gz

Patches

Patch Status
libvirt/0001-prevent-gendispatch.pl-generating-build-path-in-code.patch Inappropriate [oe specific]
libvirt/0001-messon.build-remove-build-path-information-to-avoid-.patch Inappropriate [oe specific]
libvirt/CVE-2024-1441.patch Backport [https://gitlab.com/libvirt/libvirt/-/commit/c664015fe3a7bf59db26686e9ed69af011c6ebb8]
libvirt/CVE-2024-2494.patch Backport [https://gitlab.com/libvirt/libvirt/-/commit/8a3f8d957507c1f8223fdcf25a3ff885b15557f2]
libvirt/CVE-2024-4418.patch Backport [https://gitlab.com/libvirt/libvirt/-/commit/8074d64dc2eca846d6a61efe1a9b7428a0ce1dd1]

bbappends

This recipe is appended by:

meta-montavista-cgx libvirt_10%.bbappend
meta-freescale libvirt_%.bbappend
meta-openstack libvirt_10.%.bbappend

Other branches

This recipe in other branches of meta-virtualization:

Branch Recipe
master libvirt v10.5.0+git
scarthgap (Yocto Project 5.0) libvirt 10.0.0 (this recipe)
nanbield (Yocto Project 4.3) libvirt 9.6.0
mickledore (Yocto Project 4.2) libvirt 9.2.0
langdale (Yocto Project 4.1) libvirt 8.1.0
kirkstone (Yocto Project 4.0) libvirt 8.1.0
honister (Yocto Project 3.4) libvirt 7.2.0
hardknott (Yocto Project 3.3) libvirt 6.3.0
gatesgarth (Yocto Project 3.2) libvirt 6.3.0
dunfell (Yocto Project 3.1) libvirt 6.1.0
zeus (Yocto Project 3.0) libvirt 5.5.0
warrior (Yocto Project 2.7) libvirt 4.9.0
thud (Yocto Project 2.6) libvirt 4.7.0
sumo (Yocto Project 2.5) libvirt 1.3.5
rocko (Yocto Project 2.4) libvirt 1.3.5
pyro (Yocto Project 2.3) libvirt 1.3.5
morty (Yocto Project 2.2) libvirt 1.3.5
krogoth (Yocto Project 2.1) libvirt 1.3.2
jethro (Yocto Project 2.0) libvirt 1.2.19
fido (Yocto Project 1.8) libvirt 1.2.12
dizzy (Yocto Project 1.7) libvirt 1.2.8
daisy (Yocto Project 1.6) libvirt 1.2.2
dora (Yocto Project 1.5) libvirt 1.1.2
dylan (Yocto Project 1.4) libvirt 1.0.3