diff options
| author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-03-24 12:24:49 +0000 |
|---|---|---|
| committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2026-03-24 12:24:49 +0000 |
| commit | faadeac00887ef0f337252cf7fcc48d40f9d5a4a (patch) | |
| tree | 848acd438ecc473ce3d0e1878048fc24db9f8326 | |
| parent | 81536a6d9c50ad627b7c0eab483493642896ebd9 (diff) | |
| download | meta-virtualization-faadeac00887ef0f337252cf7fcc48d40f9d5a4a.tar.gz | |
xen: drop dev86 dependency and disable rombios
dev86 (as86/ld86/bcc) was only needed to build rombios, the legacy
BIOS for HVM guests. The upstream repository (jbruchon/dev86) has
been deleted from GitHub.
SeaBIOS is already in DEPENDS and is the modern replacement — no Xen
HVM guest uses rombios in practice. Disable rombios explicitly and
remove the dev86-native dependency.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
| -rw-r--r-- | recipes-extended/xen/xen-tools.inc | 1 | ||||
| -rw-r--r-- | recipes-extended/xen/xen.inc | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc index 64aee0ab..d457b36a 100644 --- a/recipes-extended/xen/xen-tools.inc +++ b/recipes-extended/xen/xen-tools.inc | |||
| @@ -793,6 +793,7 @@ EXTRA_OECONF += " \ | |||
| 793 | --with-initddir=${INIT_D_DIR} \ | 793 | --with-initddir=${INIT_D_DIR} \ |
| 794 | --with-sysconfig-leaf-dir=default \ | 794 | --with-sysconfig-leaf-dir=default \ |
| 795 | --with-system-qemu=${bindir}/${QEMU_SYSTEM} \ | 795 | --with-system-qemu=${bindir}/${QEMU_SYSTEM} \ |
| 796 | --disable-rombios \ | ||
| 796 | " | 797 | " |
| 797 | 798 | ||
| 798 | do_configure() { | 799 | do_configure() { |
diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc index f8c1e266..6960295e 100644 --- a/recipes-extended/xen/xen.inc +++ b/recipes-extended/xen/xen.inc | |||
| @@ -18,7 +18,6 @@ PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd," | |||
| 18 | PACKAGECONFIG[externalblktap] = ",,," | 18 | PACKAGECONFIG[externalblktap] = ",,," |
| 19 | 19 | ||
| 20 | DEPENDS = " \ | 20 | DEPENDS = " \ |
| 21 | ${@bb.utils.contains('XEN_TARGET_ARCH', 'x86_64', 'dev86-native', '', d)} \ | ||
| 22 | bison-native \ | 21 | bison-native \ |
| 23 | flex-native \ | 22 | flex-native \ |
| 24 | file-native \ | 23 | file-native \ |
