From 309585dda90905ce64a709382d231459fe89331b Mon Sep 17 00:00:00 2001 From: Roy Stogner Date: Tue, 22 Jul 2025 14:05:30 -0500 Subject: [PATCH 1/2] Fix compatibility with AddressSanitizer flags This looks like it's been broken for years, since the autoconf-submodule refactoring. --- m4/compiler.m4 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/m4/compiler.m4 b/m4/compiler.m4 index be92cfffa34..b18f0def069 100644 --- a/m4/compiler.m4 +++ b/m4/compiler.m4 @@ -233,5 +233,9 @@ AC_DEFUN([LIBMESH_SET_BUILD_FLAGS], RPATHFLAG="$ACSM_RPATHFLAG" WERROR_FLAGS="$ACSM_WERROR_FLAGS" + SANITIZE_OPT_FLAGS="$ACSM_SANITIZE_OPT_FLAGS" + SANITIZE_DBG_FLAGS="$ACSM_SANITIZE_DBG_FLAGS" + SANITIZE_DEVEL_FLAGS="$ACSM_SANITIZE_DEVEL_FLAGS" + LIBS="$LIBS $ACSM_XDR_LIBS" ]) From d7c4e8a7ffe142ce4de005d40e7e50bd622119fd Mon Sep 17 00:00:00 2001 From: Roy Stogner Date: Tue, 22 Jul 2025 14:06:01 -0500 Subject: [PATCH 2/2] Re-bootstrap --- configure | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configure b/configure index ff5a642b1ba..38d661c84c2 100755 --- a/configure +++ b/configure @@ -26952,6 +26952,10 @@ fi RPATHFLAG="$ACSM_RPATHFLAG" WERROR_FLAGS="$ACSM_WERROR_FLAGS" + SANITIZE_OPT_FLAGS="$ACSM_SANITIZE_OPT_FLAGS" + SANITIZE_DBG_FLAGS="$ACSM_SANITIZE_DBG_FLAGS" + SANITIZE_DEVEL_FLAGS="$ACSM_SANITIZE_DEVEL_FLAGS" + LIBS="$LIBS $ACSM_XDR_LIBS"