From c73cd26dd9c828024c8451493699917cda185207 Mon Sep 17 00:00:00 2001 From: Viktor Ashirov Date: Sep 26 2018 12:28:10 +0000 Subject: Issue 49963 - ASan build fails on F28 Bug Description: When building with gcc, we need to link wit libasan. Fix Description: Add -lasan to compiler flags. https://pagure.io/389-ds-base/issue/49963 Reviewed by: tbordaz (Thanks!) --- diff --git a/configure.ac b/configure.ac index eab6d4c..7b67e0d 100644 --- a/configure.ac +++ b/configure.ac @@ -135,7 +135,7 @@ AC_MSG_CHECKING(for --enable-asan) AC_ARG_ENABLE(asan, AS_HELP_STRING([--enable-asan], [Enable gcc/clang address sanitizer options (default: no)]), [ AC_MSG_RESULT(yes) - asan_cflags="-fsanitize=address -fno-omit-frame-pointer" + asan_cflags="-fsanitize=address -fno-omit-frame-pointer -lasan" asan_rust_defs="-Z sanitizer=address" ], [ diff --git a/src/svrcore/configure.ac b/src/svrcore/configure.ac index 32f5ed8..44c7f09 100644 --- a/src/svrcore/configure.ac +++ b/src/svrcore/configure.ac @@ -46,7 +46,7 @@ AC_MSG_CHECKING(for --enable-asan) AC_ARG_ENABLE(asan, AS_HELP_STRING([--enable-asan], [Enable gcc address sanitizer options (default: no)]), [ AC_MSG_RESULT(yes) - asan_cflags="-fsanitize=address -fno-omit-frame-pointer" + asan_cflags="-fsanitize=address -fno-omit-frame-pointer -lasan" ], [ AC_MSG_RESULT(no)