From c3418ea8bf5781da5dbbea29063f9016b98602cd Mon Sep 17 00:00:00 2001 From: Dongkyun Son Date: Fri, 22 Jul 2022 11:56:16 +0900 Subject: [PATCH] packaging: fix asan build Change-Id: If5908d239e1ba0ab02e9f2888d96618bcee11106 Signed-off-by: Seung-Woo Kim Signed-off-by: Dongkyun Son --- packaging/guile.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packaging/guile.spec b/packaging/guile.spec index 99a005cb4..eab4de287 100644 --- a/packaging/guile.spec +++ b/packaging/guile.spec @@ -88,9 +88,15 @@ cp %{SOURCE1001} . ac_cv_libunistring=yes \ ac_cv_libunistring_with_iconv_support=yes \ PACKAGE_VERSION=%{version} \ +%if 0%{?asan} + CFLAGS="${CFLAGS} -Wno-error" \ + CXXFLAGS="${CXXFLAGS} -Wno-error" \ + LDFLAGS="-pthread" \ +%else CFLAGS="${CFLAGS} -static -Wno-error" \ CXXFLAGS="${CXXFLAGS} -static -Wno-error" \ LDFLAGS="-static -pthread" \ +%endif CPPFLAGS="-DHAVE_GC_IS_HEAP_PTR -DHAVE_GC_MOVE_DISAPPEARING_LINK" \ BDW_GC_LIBS="-lgc" -- 2.34.1