[meta-virtualization] RFC [PATCH] fix non-x86 xen-guest-image-minimal
Alistair Francis
alistair23 at gmail.com
Thu Sep 7 11:05:06 PDT 2017
On Wed, Sep 6, 2017 at 4:09 PM, <christopher.w.clark at gmail.com> wrote:
> From: Christopher Clark <christopher.w.clark at gmail.com>
>
> This RFC patch aims to fix xen-guest-image-minimal for non-x86 builds,
> whilst preserving compatibility with x86.
>
> x11 package inclusion is optional for both x86 and non-x86.
>
> Re: May 2017 thread:
> "[meta-virtualization] [meta-xilinx] Trying to build xen-guest-image-minimal"
> https://lists.yoctoproject.org/pipermail/meta-virtualization/2017-May/002556.html
>
> Feedback would be appreciated, especially on:
>
> 1) Whether this addresses the needs of meta-xzd, enabling replacement of
> xzd-domu-image-minimal.bb with a bbappend of this recipe.
>
> 2) The correctness of aspects of the patch:
>
> * It switches to use IMAGE_FEATURES rather than DISTRO_FEATURES for
> specifying the inclusion of x11 packages in the image; this seems more
> correct for an image recipe.
> DISTRO_FEATURES appears to default to x11 enabled, IMAGE_FEATURES does not.
>
> * It introduces a bbappend for xserver-xorg to modify the default
> Xserver configuration for non-x86 builds where DISTRO_FEATURES
> includes 'xen', to drop dependencies on egl. In build tests, this has
> simplified satisfying dependencies for building x11 for domU.
>
> * Compatibility with Xilinx hardware profiles and software layers.
> I have not verified this. I have build tested x86 with
> MACHINE=genericx86-64 and ARM with MACHINE=cubietruck, using meta-sunxi.
>
> Thanks for your interest and attention.
>
> Christopher Clark (1):
> xen-guest-image-minimal: Fix non-x86. Select x11 via IMAGE_FEATURES.
I seem to be having mail issues, do you mind CCing me on the patch as well?
Thanks,
Alistair
>
> recipes-extended/images/xen-guest-image-minimal.bb | 16 +++++++++++++---
> recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | 14 ++++++++++++++
> 2 files changed, 27 insertions(+), 3 deletions(-)
> create mode 100644 recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
>
> --
> 2.7.4
>
More information about the meta-virtualization
mailing list