From 1e6d9f67ff6ae18cba88311097145a3bca8135d9 Mon Sep 17 00:00:00 2001 From: Christopher Clark Date: Mon, 29 Jun 2020 18:54:45 -0700 Subject: xen-tools: add RRECOMENDS qemu on ARM and x86 when HVM is enabled Signed-off-by: Christopher Clark Signed-off-by: Bruce Ashfield --- recipes-extended/xen/xen-tools.inc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc index 8b86f7b2..c0e54b10 100644 --- a/recipes-extended/xen/xen-tools.inc +++ b/recipes-extended/xen/xen-tools.inc @@ -53,7 +53,13 @@ RDEPENDS_${PN} = "\ RDEPENDS_${PN}-dev = "" +# Qemu is necessary on ARM platforms, and to support HVM guests on x86 +QEMU = "${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'qemu', '', d)}" +QEMU_arm = "qemu" +QEMU_aarch64 = "qemu" + RRECOMMENDS_${PN} = " \ + ${QEMU} \ ${@bb.utils.contains('PACKAGECONFIG', 'hvm', 'seabios', '', d)} \ ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_RRECOMMENDS}', d)} \ ${PN}-flask \ -- cgit v1.2.3-54-g00ecf