From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1jAcJY-0004RC-Aw for mharc-grub-devel@gnu.org; Sat, 07 Mar 2020 11:28:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44118) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAcJU-0004I3-42 for grub-devel@gnu.org; Sat, 07 Mar 2020 11:28:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jAcJQ-0003DX-Li for grub-devel@gnu.org; Sat, 07 Mar 2020 11:28:32 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:43535) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jAcJQ-00038I-9B for grub-devel@gnu.org; Sat, 07 Mar 2020 11:28:28 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id AE9A653A; Sat, 7 Mar 2020 11:28:24 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 07 Mar 2020 11:28:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pks.im; h=from :to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm3; bh=sNQEVqoOKU0hnAEvpaCinpgh+3 cIsOg8DQ+9ue3FqWs=; b=nGm1lHqo2WSaQz/FavIaLLwWMfbdpS14kdBrTnUg3o 1ctCgTrPrF9T0yCKqR0cqiwhA1f3rSxYDvkve0wGYEyGSHWEfhMemQJlnaoS2GTW f+UJASQT1SuesjGjKWtDWhzA/ZIFO65zpkKIinf555+dVng4UuJeEUSxcWD9Bys/ P+hqhYwoHm7X+yPudXv50eGy7JyKH5XONXouc13AQ/EpVma2UsIWZLAy35mm2HOV ThDvoJXNaa1B3NJxxP0t5JJGpjM8nfG2/q1r2tuRPuSXXclcdG2+yMLWFSlguOFV 3iCbARX8QqRLqzPbq7Nhh9c49B0frWVcnBVaz/DIibdA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=sNQEVqoOKU0hnAEvp aCinpgh+3cIsOg8DQ+9ue3FqWs=; b=S9OdGEA8Ocs/2E3mWaLLz2wk/roI3oOTK T+f8ssZH4Icozsrspuh9gJIlmcoy7mgaeo/CeZGR/bS5zPimBac4y0uz+hE9mxSt GAeQ3hW5dzGo6HQSJhO021jjKainEBWDmcHOiZ7Wq4TndMujABK+1Nq7mDMMLWhV i9Q7xBglhfuOkQdOP9snf7gvZAX4Lo20qv+AGPVxQGcNapzl0lI9Hg3B4K+PaA/7 9k15QUxRK/8k18vx5gpG+D/qcHXBILHHKSCjHJ8ik02F5GfE4aTuxpRqON4NUx61 KCUGFbmbiRWlyxIB8GdvKgTx31NDVL6XvikCDJomQ9FkKKccmciDA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddugedgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefrrghtrhhitghk ucfuthgvihhnhhgrrhguthcuoehpshesphhkshdrihhmqeenucfkphepjeejrdduledurd dvhedvrddugeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehpshesphhkshdrihhm X-ME-Proxy: Received: from vm-mail (x4dbffc0e.dyn.telefonica.de [77.191.252.14]) by mail.messagingengine.com (Postfix) with ESMTPA id B0A3E328005A; Sat, 7 Mar 2020 11:28:22 -0500 (EST) Received: from localhost (xps [10.192.0.12]) by vm-mail (OpenSMTPD) with ESMTPSA id 96c35b0f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 7 Mar 2020 16:28:19 +0000 (UTC) From: Patrick Steinhardt To: grub-devel@gnu.org Cc: Patrick Steinhardt , Olaf Hering , Paul Menzel , Daniel Kiper Subject: [PATCH 0/2] build: Fixes for memory-debugging builds Date: Sat, 7 Mar 2020 17:29:07 +0100 Message-Id: X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.21 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2020 16:28:34 -0000 Hi, this series fixes two issues I've found after investigating the build failures for LUKS2: - Including 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