From: Jeff King Date: Fri, 6 Mar 2026 16:25:13 +0000 (-0500) Subject: meson: turn on NO_MMAP when building with LSan X-Git-Tag: v2.54.0-rc0~68^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a8a69bbb64e1d25b327aed5925b1fbc086a0ba69;p=thirdparty%2Fgit.git meson: turn on NO_MMAP when building with LSan The previous commit taught the Makefile to turn on NO_MMAP in this instance. We should do the same with meson for consistency. We already do this for ASan builds, so we can just tweak one conditional. Signed-off-by: Jeff King Signed-off-by: Junio C Hamano --- diff --git a/meson.build b/meson.build index dd52efd1c8..fc5d0f5954 100644 --- a/meson.build +++ b/meson.build @@ -1417,7 +1417,7 @@ else 'getpagesize' : [], } - if get_option('b_sanitize').contains('address') + if get_option('b_sanitize').contains('address') or get_option('b_sanitize').contains('leak') libgit_c_args += '-DNO_MMAP' libgit_sources += 'compat/mmap.c' else