summaryrefslogtreecommitdiffstats
path: root/recipes-extended/xen/xen-tools.inc
diff options
context:
space:
mode:
authorBertrand Marquis <bertrand.marquis@arm.com>2021-02-18 15:05:14 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2021-03-04 22:40:57 -0500
commit8b3264687568351532b55a4bfd1e7f57556e5563 (patch)
tree9174c15bcaef80e0cd51733c1dbd7d37f86123f5 /recipes-extended/xen/xen-tools.inc
parentb3b655cd6758ccce49d68c019f082e93504a4be2 (diff)
downloadmeta-virtualization-8b3264687568351532b55a4bfd1e7f57556e5563.tar.gz
xen: Bump SRCREV to 4.14.1 and current master
Bump SRCREV version of xen recipes to use the latest 4.14 release (4.14.1) and the current status of master. This allows to remove some patches related to gcc 10 support which have now been merged in Xen. Xen-tools is modified to include the latest tools installed with Xen: - a rename of the bash-completion, - a new xl example, - xen-access, - xen-memshare (only available on x86). A new patch to fix python and pygrub is added as the makefiles have been deeply modified in 4.15 which require a new patch (but doing the same). Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended/xen/xen-tools.inc')
-rw-r--r--recipes-extended/xen/xen-tools.inc14
1 files changed, 14 insertions, 0 deletions
diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc
index 0c69fece..722c5032 100644
--- a/recipes-extended/xen/xen-tools.inc
+++ b/recipes-extended/xen/xen-tools.inc
@@ -234,6 +234,8 @@ PACKAGES = " \
234 ${PN}-xl-examples \ 234 ${PN}-xl-examples \
235 ${PN}-xm \ 235 ${PN}-xm \
236 ${PN}-xm-examples \ 236 ${PN}-xm-examples \
237 ${PN}-xen-access \
238 ${PN}-xen-memshare \
237 " 239 "
238 240
239PROVIDES =+ " \ 241PROVIDES =+ " \
@@ -633,6 +635,7 @@ FILES_${PN}-xen-watchdog = "\
633 635
634FILES_${PN}-xl = "\ 636FILES_${PN}-xl = "\
635 ${sysconfdir}/bash_completion.d/xl.sh \ 637 ${sysconfdir}/bash_completion.d/xl.sh \
638 ${sysconfdir}/bash_completion.d/xl \
636 ${sysconfdir}/xen/xl.conf \ 639 ${sysconfdir}/xen/xl.conf \
637 ${libdir}/xen/bin/libxl-save-helper \ 640 ${libdir}/xen/bin/libxl-save-helper \
638 ${sbindir}/xl \ 641 ${sbindir}/xl \
@@ -642,6 +645,7 @@ FILES_${PN}-xl = "\
642FILES_${PN}-xl-examples = "\ 645FILES_${PN}-xl-examples = "\
643 ${sysconfdir}/xen/xlexample.hvm \ 646 ${sysconfdir}/xen/xlexample.hvm \
644 ${sysconfdir}/xen/xlexample.pvlinux \ 647 ${sysconfdir}/xen/xlexample.pvlinux \
648 ${sysconfdir}/xen/xlexample.pvhlinux \
645 " 649 "
646 650
647FILES_${PN}-xm-examples = "\ 651FILES_${PN}-xm-examples = "\
@@ -692,6 +696,16 @@ FILES_${PN}-xendomains += "\
692 ${sysconfdir}/sysconfig/xendomains \ 696 ${sysconfdir}/sysconfig/xendomains \
693 ${systemd_unitdir}/system/xendomains.service \ 697 ${systemd_unitdir}/system/xendomains.service \
694 " 698 "
699FILES_${PN}-xen-access += "\
700 ${sbindir}/xen-access \
701 "
702
703FILES_${PN}-xen-memshare += "\
704 ${sbindir}/xen-memshare \
705 "
706
707# memshare is only built for x86, so allow empty package for other archs
708ALLOW_EMPTY_${PN}-xen-memshare = "1"
695 709
696INSANE_SKIP_${PN} = "already-stripped" 710INSANE_SKIP_${PN} = "already-stripped"
697 711