From a0964e2044cb1ccdd4f64173658ce7602257ff48 Mon Sep 17 00:00:00 2001 From: Christopher Clark Date: Tue, 25 Feb 2020 16:16:00 -0800 Subject: xen, xen-tools: separate COMPATIBLE_HOST for hypervisor and tools The tools have broader platform compatibility than the hypervisor. Signed-off-by: Christopher Clark Signed-off-by: Bruce Ashfield --- recipes-extended/xen/xen-hypervisor.inc | 3 +++ recipes-extended/xen/xen-tools.inc | 2 ++ recipes-extended/xen/xen.inc | 2 -- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/recipes-extended/xen/xen-hypervisor.inc b/recipes-extended/xen/xen-hypervisor.inc index 79fafd27..41de9b6a 100644 --- a/recipes-extended/xen/xen-hypervisor.inc +++ b/recipes-extended/xen/xen-hypervisor.inc @@ -6,6 +6,9 @@ DESCRIPTION = "The Xen hypervisor" # this allows for varying the target architecture or toolchain used # to build the different components. eg. 32-bit tools and a 64-bit hypervisor. +# The Xen hypervisor has a narrower compatible platform range than the Xen tools +COMPATIBLE_HOST = '(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' + inherit deploy python3native PACKAGES = " \ diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc index a6f12090..00843ca5 100644 --- a/recipes-extended/xen/xen-tools.inc +++ b/recipes-extended/xen/xen-tools.inc @@ -1,6 +1,8 @@ SUMMARY = "Xen hypervisor tools" DESCRIPTION = "Tools and utility software for the Xen hypervisor" +COMPATIBLE_HOST = 'i686-oe-linux|(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' + inherit setuptools3 update-rc.d systemd deploy require xen-blktap.inc diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc index 0bfe72da..1ac131ed 100644 --- a/recipes-extended/xen/xen.inc +++ b/recipes-extended/xen/xen.inc @@ -2,8 +2,6 @@ HOMEPAGE = "http://xen.org" LICENSE = "GPLv2" SECTION = "console/tools" -COMPATIBLE_HOST = '(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' - inherit autotools-brokensep require xen-arch.inc -- cgit v1.2.3-54-g00ecf