From: Dongkyun Son Date: Fri, 22 Jul 2022 02:56:16 +0000 (+0900) Subject: packaging: fix asan build X-Git-Tag: submit/tizen_base/20220722.055237^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_7.0_base_hotfix;p=platform%2Fupstream%2Fguile.git packaging: fix asan build Change-Id: If5908d239e1ba0ab02e9f2888d96618bcee11106 Signed-off-by: Seung-Woo Kim Signed-off-by: Dongkyun Son --- 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"