summaryrefslogtreecommitdiffstats
path: root/recipes-extended
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2026-02-11 20:28:05 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2026-02-11 20:49:46 +0000
commit2734c371649bb37c21552c0fb0bd1ed21f74740d (patch)
tree6ba335b5bc7367b24893943519fef1ddd1099d88 /recipes-extended
parent02773ef2fe647afa8093be91a2b867ebcb0938d5 (diff)
downloadmeta-virtualization-2734c371649bb37c21552c0fb0bd1ed21f74740d.tar.gz
xen-tools: allow empty libxenmanage package for pre-4.21
libxenmanage was introduced in Xen 4.21, but its packaging was added to the shared xen-tools.inc. When building older versions (e.g. 4.20), the library is not produced and the empty package breaks the hard RDEPENDS from xen-tools, causing do_rootfs failures. Add ALLOW_EMPTY following the existing pattern used for other version/arch-conditional packages in this file. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended')
-rw-r--r--recipes-extended/xen/xen-tools.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc
index 828fd49e..64aee0ab 100644
--- a/recipes-extended/xen/xen-tools.inc
+++ b/recipes-extended/xen/xen-tools.inc
@@ -334,6 +334,8 @@ FILES:${PN}-libxenmanage-dev = " \
334 ${libdir}/pkgconfig/xenmanage.pc \ 334 ${libdir}/pkgconfig/xenmanage.pc \
335 ${datadir}/pkgconfig/xenmanage.pc \ 335 ${datadir}/pkgconfig/xenmanage.pc \
336 " 336 "
337# libxenmanage is only in xen-4.21+
338ALLOW_EMPTY:${PN}-libxenmanage = "1"
337 339
338FILES:${PN}-libxenguest = "${libdir}/libxenguest.so.*" 340FILES:${PN}-libxenguest = "${libdir}/libxenguest.so.*"
339FILES:${PN}-libxenguest-dev = " \ 341FILES:${PN}-libxenguest-dev = " \