diff --git a/grub.macros b/grub.macros index 425012af..61f1b8cd 100644 --- a/grub.macros +++ b/grub.macros @@ -338,7 +338,8 @@ done \ %endif %define do_efi_build_images() \ -GRUB_MODULES=" all_video boot btrfs cat chain configfile echo \\\ +GRUB_MODULES=" all_video boot blscfg btrfs \\\ + cat chain configfile echo \\\ efifwsetup efinet ext2 fat font gfxmenu gfxterm \\\ gzio halt hfsplus iso9660 jpeg loadenv loopback \\\ lvm lsefi mdraid09 mdraid1x minicmd \\\ diff --git a/grub2.spec b/grub2.spec index 7cc6f418..8cbd4163 100644 --- a/grub2.spec +++ b/grub2.spec @@ -7,7 +7,7 @@ Name: grub2 Epoch: 1 Version: 2.02 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Bootloader with support for Linux, Multiboot and more Group: System Environment/Base License: GPLv3+ @@ -451,6 +451,9 @@ fi %endif %changelog +* Tue Mar 06 2018 Peter Jones - 2.02-27 +- Build the blscfg module in on EFI builds. + * Wed Feb 28 2018 Peter Jones - 2.02-26 - Try to fix things for new compiler madness. I really don't know why gcc decided __attribute__((packed)) on a "typedef