Hi, this series fixes two issues I've found after investigating the build failures for LUKS2:
- Including <config-util.h> in base64.h is the wrong thing to do as it's also used in the luks2 module, which shouldn't include the util header at all. - Ironically, explicitly disabling memory debugging enables memory debugging while it would've been disabled if just passing no option at all. These patches fix both issues so that GRUB now builds correctly with and without memory debugging on my system. Patrick Patrick Steinhardt (2): build: Fix option to explicitly disable memory debugging gnulib: Fix build of base64 when compiling with memory debugging configure.ac | 8 +++++--- grub-core/lib/gnulib-patches/fix-base64.patch | 14 ++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) -- 2.25.1 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel