From 06b68a8c941a6ebc8728b693faabf94f8d3fc713 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 6 Mar 2018 14:46:09 -0500 Subject: [PATCH] Build the blscfg module in on EFI builds. Signed-off-by: Peter Jones --- grub.macros | 3 ++- grub2.spec | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/grub.macros b/grub.macros index 425012a..61f1b8c 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 7cc6f41..8cbd416 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