diff options
| author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-02-11 20:28:05 +0000 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-02-11 20:49:46 +0000 |
| commit | 2734c371649bb37c21552c0fb0bd1ed21f74740d (patch) | |
| tree | 6ba335b5bc7367b24893943519fef1ddd1099d88 /recipes-extended | |
| parent | 02773ef2fe647afa8093be91a2b867ebcb0938d5 (diff) | |
| download | meta-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.inc | 2 |
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+ | ||
| 338 | ALLOW_EMPTY:${PN}-libxenmanage = "1" | ||
| 337 | 339 | ||
| 338 | FILES:${PN}-libxenguest = "${libdir}/libxenguest.so.*" | 340 | FILES:${PN}-libxenguest = "${libdir}/libxenguest.so.*" |
| 339 | FILES:${PN}-libxenguest-dev = " \ | 341 | FILES:${PN}-libxenguest-dev = " \ |
