Opened 4 months ago

Closed 4 months ago

#5396 closed enhancement (fixed)

grub-2.12

Reported by: Bruce Dubbs Owned by: Xi Ruoyao
Priority: normal Milestone: 12.1
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version. It's been a long time since the last grub release - June 2021.

Change History (8)

comment:1 by Xi Ruoyao, 4 months ago

FTBFS due to lacking a file. We can just create this file with the expected content as a work around:

https://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/extra_deps.lst

Just echo depends bli part_gpt > grub-core/extra_deps.lst

in reply to:  1 ; comment:3 by jlocash, 4 months ago

Replying to Xi Ruoyao:

FTBFS due to lacking a file. We can just create this file with the expected content as a work around:

https://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/extra_deps.lst

Just echo depends bli part_gpt > grub-core/extra_deps.lst

touch grub-core/extra_deps.lst is enough to get around it.

in reply to:  3 comment:4 by Xi Ruoyao, 4 months ago

Replying to jlocash:

Replying to Xi Ruoyao:

FTBFS due to lacking a file. We can just create this file with the expected content as a work around:

https://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/extra_deps.lst

Just echo depends bli part_gpt > grub-core/extra_deps.lst

touch grub-core/extra_deps.lst is enough to get around it.

The content may have an influence on the list of modules integrated into the main GRUB image running grub-install so we should make it correct to avoid potential failures with some configuration.

comment:5 by Xi Ruoyao, 4 months ago

New in 2.12:

  • GCC 13 support.
  • clang 14 support.
  • binutils 2.38 support.
  • Unification of EFI Linux kernel loader across architectures.
  • Transition to EFI Linux kernel stub loader for x86 architecture.
  • Initial support for Boot Loader Interface.
  • Support for dynamic GRUB runtime memory addition using firmware calls.
  • PCI and MMIO UARTs support.
  • SDL2 support.
  • LoongArch support.
  • TPM driver fixes.
  • Many filesystems fixes.
  • Many CVE and Coverity fixes.
  • Debugging support improvements.
  • Tests improvements.
  • Documentation improvements.
  • ...and tons of other fixes and cleanups...

comment:6 by Xi Ruoyao, 4 months ago

Works fine on my old Athlon 64 3000+ (with grub-core/extra_deps.lst created).

comment:7 by Xi Ruoyao, 4 months ago

Owner: changed from lfs-book to Xi Ruoyao
Status: newassigned

I'm doing the last LFS update in 2023 :)

comment:8 by Xi Ruoyao, 4 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.