Updates

Title Version Milestone Date Committer Commit
grub2: upgrade 2.06 -> 2.12 2.12 5.0 M2 2024-01-24 Anuj Mittal 7c8e1e4807
grub: Handle R_RISCV_CALL_PLT reloc 2.06 4.2 M3 2023-02-24 Khem Raj f2883fb1d7
grub: upgrade 2.02 -> 2.04 2.04 3.0 M3 2019-07-29 Anuj Mittal 07222d213d
grub: Update to 2.02 2.02 2.4 M1 2017-05-23 Khem Raj 4f27e4042d
grub: add xz RDEPENDS 2.00 1.6 M1 2013-11-20 Ming Liu ffa2877c06
Initial import at 1.6 release start. 2.00 1.6 M1 2013-11-12 No maintainer
Initial import at 1.6 release start. 0.97 1.6 M1 2013-11-12 No maintainer

Patches

Patch Status
files/autogen.sh-exclude-pc.patch Inappropriate [OE specific]
files/grub-module-explicitly-keeps-symbole-.module_license.patch Inappropriate [workaround that needs investigation into @TARGET_STRIP@ behaviour in oe-core vs toolchain used by upstream]
files/0001-grub.d-10_linux.in-add-oe-s-kernel-name.patch Inappropriate [OE specific]
files/0001-RISC-V-Restore-the-typcast-to-long.patch Submitted

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master grub 2.12 (this recipe)
scarthgap (Yocto Project 5.0) grub 2.12
nanbield (Yocto Project 4.3) grub 2.06
mickledore (Yocto Project 4.2) grub 2.06
langdale (Yocto Project 4.1) grub 2.06
kirkstone (Yocto Project 4.0) grub 2.06
honister (Yocto Project 3.4) grub 2.06
hardknott (Yocto Project 3.3) grub 2.04+2.06~rc1
gatesgarth (Yocto Project 3.2) grub 2.04
dunfell (Yocto Project 3.1) grub 2.04
zeus (Yocto Project 3.0) grub 2.04
warrior (Yocto Project 2.7) grub 2.02
thud (Yocto Project 2.6) grub 2.02
sumo (Yocto Project 2.5) grub 2.02
rocko (Yocto Project 2.4) grub 2.02
pyro (Yocto Project 2.3) grub 2.00
pyro (Yocto Project 2.3) grub 2.00+X
morty (Yocto Project 2.2) grub 2.00
morty (Yocto Project 2.2) grub 2.00+X
morty (Yocto Project 2.2) grub 0.97
krogoth (Yocto Project 2.1) grub 2.00+X
krogoth (Yocto Project 2.1) grub 0.97
krogoth (Yocto Project 2.1) grub 2.00
jethro (Yocto Project 2.0) grub 0.97
jethro (Yocto Project 2.0) grub 2.00
jethro (Yocto Project 2.0) grub 2.00+X
fido (Yocto Project 1.8) grub 0.97
fido (Yocto Project 1.8) grub 2.00
fido (Yocto Project 1.8) grub 2.00+X
dizzy (Yocto Project 1.7) grub 0.97
dizzy (Yocto Project 1.7) grub 2.00
dizzy (Yocto Project 1.7) grub 2.00+X
daisy (Yocto Project 1.6) grub 0.97
daisy (Yocto Project 1.6) grub 2.00
daisy (Yocto Project 1.6) grub 2.00+X
dora (Yocto Project 1.5) grub 2.00
dora (Yocto Project 1.5) grub 0.97
dylan (Yocto Project 1.4) grub 2.00
dylan (Yocto Project 1.4) grub 0.97
danny (Yocto Project 1.3) grub 2.00
danny (Yocto Project 1.3) grub 0.97

About grub

Summary
GRUB2 is the next-generation GRand Unified Bootloader
Section
bootloaders
License
GPL-3.0-only
Recipe file
recipes-bsp/grub/grub_2.12.bb
Layer
openembedded-core (master branch)
Homepage
http://www.gnu.org/software/grub/
Sources
Provides
  • grub
Depends
  • autoconf-native
  • automake-native
  • libtool-native
  • libtool-cross
  • gettext-native
  • flex-native
  • bison-native
  • pkgconfig-native
  • texinfo-dummy-native
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-compilerlibs
  • virtual/libc
  • fuse (optional)
  • libdevmapper (optional)
Distributions
  • Debian-main
  • openSUSE-main
  • Ubuntu-main