From: Christopher Clark <[email protected]> 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. 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 -- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
