intel / luv-yocto

Linux UEFI Validation Distribution
Other
113 stars 75 forks source link

Cleanup grub recipes #98

Open ricardon opened 7 years ago

ricardon commented 7 years ago

We currently have many changes in meta/classes/grub-efi.bbclass and meta/recipes-bsp/grub/grub_git.bb this causes lots of pain when merging new versions of Yocto Project into LUV. It would be good if someone could look into moving our changes in these components into meta-luv. This can be done via .bbappends and external variables to grub-efi.bbclass. If any work needs to remain there, it is best to send it upstream to the Yocto Project.

nareshgbhat commented 5 years ago

I can see only the following patches are need tobe looked into w.r.t. ARM64

891edb0 grub-efi: Impliment switch case to install GRUB_IMAGE 6886d04 grub-efi: Add to support to install grubaa64 efi 71313d4 grub: Update grub git recipe

I will try to move them to meta-luv layer.

nareshgbhat commented 5 years ago

The below patch changes I have reverted but did not find any impact while doing ARM64 build. 891edb0 grub-efi: Impliment switch case to install GRUB_IMAGE 6886d04 grub-efi: Add to support to install grubaa64 efi I could not able to find the grub_git.bb file in the source code. Is it removed ? 71313d4 grub: Update grub git recipe

luv-yocto$ find . -name grub.bb ./meta-initramfs/recipes-devtools/grubby/grubby_git.bb ./meta-initramfs/recipes-devtools/grubby/grubby_8.40.bb ./meta-luv/recipes-bsp/grub/grub-efi_2.02.bbappend ./meta/classes/grub-efi-cfg.bbclass ./meta/classes/grub-efi.bbclass ./meta/recipes-bsp/grub/grub-bootconf_1.00.bb ./meta/recipes-bsp/grub/grub-efi_2.02.bb ./meta/recipes-bsp/grub/grub_2.02.bb