All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] build: Fixes for memory-debugging builds
@ 2020-03-07 16:29 Patrick Steinhardt
  2020-03-07 16:29 ` [PATCH 1/2] build: Fix option to explicitly disable memory debugging Patrick Steinhardt
  2020-03-07 16:29 ` [PATCH 2/2] gnulib: Fix build of base64 when compiling with " Patrick Steinhardt
  0 siblings, 2 replies; 10+ messages in thread
From: Patrick Steinhardt @ 2020-03-07 16:29 UTC (permalink / raw)
  To: grub-devel; +Cc: Patrick Steinhardt, Olaf Hering, Paul Menzel, Daniel Kiper

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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-03-09 12:31 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-07 16:29 [PATCH 0/2] build: Fixes for memory-debugging builds Patrick Steinhardt
2020-03-07 16:29 ` [PATCH 1/2] build: Fix option to explicitly disable memory debugging Patrick Steinhardt
2020-03-09 11:09   ` Daniel Kiper
2020-03-09 11:18   ` Paul Menzel
2020-03-09 12:22     ` Patrick Steinhardt
2020-03-09 12:31       ` Daniel Kiper
2020-03-07 16:29 ` [PATCH 2/2] gnulib: Fix build of base64 when compiling with " Patrick Steinhardt
2020-03-09 11:19   ` Daniel Kiper
2020-03-09 12:01     ` Patrick Steinhardt
2020-03-09 12:14       ` Daniel Kiper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.