From e84f2bad9781a5cec8900d5abb52ae4adf22b2ce Mon Sep 17 00:00:00 2001 From: Matthew Horsfall Date: Thu, 6 Feb 2025 12:37:51 -0500 Subject: [PATCH] build-with-cyruslibs.sh: Allow ENV var to set up sanitizers --- tools/build-with-cyruslibs.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/build-with-cyruslibs.sh b/tools/build-with-cyruslibs.sh index 53bcc34b91..2e75c49d04 100755 --- a/tools/build-with-cyruslibs.sh +++ b/tools/build-with-cyruslibs.sh @@ -8,8 +8,8 @@ set -e : ${CONFIGOPTS:="--enable-jmap --enable-http --enable-calalarmd --enable-unit-tests --enable-replication --enable-nntp --enable-murder --enable-idled --enable-xapian --enable-autocreate --enable-silent-rules --enable-debug-slowio"} export LDFLAGS="-L$LIBSDIR/lib/x86_64-linux-gnu -L$LIBSDIR/lib -Wl,-rpath,$LIBSDIR/lib/x86_64-linux-gnu -Wl,-rpath,$LIBSDIR/lib" export PKG_CONFIG_PATH="$LIBSDIR/lib/x86_64-linux-gnu/pkgconfig:$LIBSDIR/lib/pkgconfig:\$PKG_CONFIG_PATH" -export CFLAGS="-g -fPIC -W -Wall -Wextra -Werror -Wwrite-strings" -export CXXFLAGS="-g -fPIC -W -Wall -Wextra -Werror" +export CFLAGS="$CYRUS_SAN_FLAGS -g -fPIC -W -Wall -Wextra -Werror -Wwrite-strings" +export CXXFLAGS="$CYRUS_SAN_FLAGS -g -fPIC -W -Wall -Wextra -Werror" export PATH="$LIBSDIR/bin:$PATH" autoreconf -v -i echo "./configure --prefix=$TARGET $CONFIGOPTS XAPIAN_CONFIG=$LIBSDIR/bin/xapian-config-1.5"