summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2024-04-04 19:56:40 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2024-04-04 19:57:46 +0000
commit03a0378792c508f350288f037f93372c9d38ad9c (patch)
treeea0669df85031438a1f7f2eab410fc62e4b5bf7b
parent50c66158832f93dc1d040caead5302fbe4cf5877 (diff)
downloadmeta-virtualization-03a0378792c508f350288f037f93372c9d38ad9c.tar.gz
xen-tools: adjust recommendations for qemu package splitting
When vmsep is enabled the qemu packages are split based on meta-virt policy. Detect this distro feature and update our dependencies accordingly. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-extended/xen/xen-tools.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc
index 30608fb2..5f010a5d 100644
--- a/recipes-extended/xen/xen-tools.inc
+++ b/recipes-extended/xen/xen-tools.inc
@@ -32,6 +32,7 @@ RDEPENDS:${PN}-dev = ""
32 32
33RRECOMMENDS:${PN} = " \ 33RRECOMMENDS:${PN} = " \
34 qemu \ 34 qemu \
35 ${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', 'qemu-x86_64 qemu-i386', '', d)} \
35 ${@bb.utils.contains('XEN_TARGET_ARCH', 'x86_64', 'seabios ipxe vgabios', '', d)} \ 36 ${@bb.utils.contains('XEN_TARGET_ARCH', 'x86_64', 'seabios ipxe vgabios', '', d)} \
36 ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_RRECOMMENDS}', d)} \ 37 ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_RRECOMMENDS}', d)} \
37 ${PN}-flask \ 38 ${PN}-flask \