The goal of this patch set is to put the EFI ISO boot method on par with the ISO PCBIOS boot method. This also allows for the creation of a single ISO image which can boot in "legacy boot" mode or EFI boot mode.
In order to make this possible the cdrtools needed an update to the very latest and this brings in an license change. Given that change it was not entirely clear to me if we needed to leave the older package around. I opted to remove the older package recipe since there was no clean way to fail in the case you wanted to build EFI boot media. The bbnote that was previously in the bootimg.bbclass about EFI only media being untested was a bit of an understatement, as the images would not even build without errors due to the call to isohybrid. I removed any such warnings because that path has been fully vetted now. Cheers, Jason. ---------------------------------------------------------------- Jason Wessel (5): bootimage.bbclass: Move fat image creation into a function cdrtools-native: Update from 3.00 to 3.01a17 grub-efi-native: Add support for EFI ISO images bootimage.bbclass: Improve EFI & PCBIOS+EFI ISO support grub-efi.bbclass: Add serial and graphics menu options meta/classes/bootimg.bbclass | 147 ++++++++++++-------- meta/classes/grub-efi.bbclass | 41 ++++-- meta/conf/machine/qemux86-64.conf | 2 +- meta/conf/machine/qemux86.conf | 2 + meta/recipes-bsp/grub/grub-efi-native_2.00.bb | 8 +- ...s-native_3.00.bb => cdrtools-native_3.01a17.bb} | 13 +- 6 files changed, 135 insertions(+), 78 deletions(-) rename meta/recipes-devtools/cdrtools/{cdrtools-native_3.00.bb => cdrtools-native_3.01a17.bb} (64%) _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core