Dear maintainers, This change is the primary step to enable EFI bootloader in systemd project. It is actually the gummiboot which has been included in systemd project. The gummiboot referred in OE recipes is dead. The intention is to enable it as a stand-alone bootloader without bothering too much of the existing systemd. Usage is same as other supported EFI bootloaders.
Considering there are many bits working with systemd in Yocto and we cannot cover every corner in test prior to this submission, I suggest you have a close look on the patch before merging it. If no regerssion or significant bugs show in field, we will provide patches to replace gummiboot with systemd-boot by: () Add new oetest for systemd-boot () Update documents for replacement () Purge gummiboot in OE (may provide a dev-friendly message in gummiboot stuff as a reminder in build) Thanks Jianxun Zhang (1): systemd: support systemd-boot as a stand-alone EFI bootloader meta/classes/systemd-boot.bbclass | 124 ++++++++++++++++++++++++++ meta/recipes-bsp/systemd-boot/systemd-boot.bb | 35 ++++++++ meta/recipes-core/systemd/systemd.inc | 25 ++++++ meta/recipes-core/systemd/systemd_229.bb | 26 +----- 4 files changed, 186 insertions(+), 24 deletions(-) create mode 100644 meta/classes/systemd-boot.bbclass create mode 100644 meta/recipes-bsp/systemd-boot/systemd-boot.bb create mode 100644 meta/recipes-core/systemd/systemd.inc -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core