diff options
author | Christopher Clark <christopher.w.clark@gmail.com> | 2020-02-25 16:16:00 -0800 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2020-02-27 16:59:23 -0500 |
commit | a0964e2044cb1ccdd4f64173658ce7602257ff48 (patch) | |
tree | 342000d82bf63f5f4e24755979fd8247598a533b | |
parent | f4eec68635bc516ce99c804bdc876f74dd4523fc (diff) | |
download | meta-virtualization-a0964e2044cb1ccdd4f64173658ce7602257ff48.tar.gz |
xen, xen-tools: separate COMPATIBLE_HOST for hypervisor and tools
The tools have broader platform compatibility than the hypervisor.
Signed-off-by: Christopher Clark <christopher.clark6@baesystems.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r-- | recipes-extended/xen/xen-hypervisor.inc | 3 | ||||
-rw-r--r-- | recipes-extended/xen/xen-tools.inc | 2 | ||||
-rw-r--r-- | 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" | |||
6 | # this allows for varying the target architecture or toolchain used | 6 | # this allows for varying the target architecture or toolchain used |
7 | # to build the different components. eg. 32-bit tools and a 64-bit hypervisor. | 7 | # to build the different components. eg. 32-bit tools and a 64-bit hypervisor. |
8 | 8 | ||
9 | # The Xen hypervisor has a narrower compatible platform range than the Xen tools | ||
10 | COMPATIBLE_HOST = '(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' | ||
11 | |||
9 | inherit deploy python3native | 12 | inherit deploy python3native |
10 | 13 | ||
11 | PACKAGES = " \ | 14 | 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 @@ | |||
1 | SUMMARY = "Xen hypervisor tools" | 1 | SUMMARY = "Xen hypervisor tools" |
2 | DESCRIPTION = "Tools and utility software for the Xen hypervisor" | 2 | DESCRIPTION = "Tools and utility software for the Xen hypervisor" |
3 | 3 | ||
4 | COMPATIBLE_HOST = 'i686-oe-linux|(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' | ||
5 | |||
4 | inherit setuptools3 update-rc.d systemd deploy | 6 | inherit setuptools3 update-rc.d systemd deploy |
5 | require xen-blktap.inc | 7 | require xen-blktap.inc |
6 | 8 | ||
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" | |||
2 | LICENSE = "GPLv2" | 2 | LICENSE = "GPLv2" |
3 | SECTION = "console/tools" | 3 | SECTION = "console/tools" |
4 | 4 | ||
5 | COMPATIBLE_HOST = '(x86_64.*).*-linux|aarch64.*-linux|arm-.*-linux-gnueabi' | ||
6 | |||
7 | inherit autotools-brokensep | 5 | inherit autotools-brokensep |
8 | 6 | ||
9 | require xen-arch.inc | 7 | require xen-arch.inc |