From f6aa315378ea09fb6b208c90eea4d1e3e25f6cbf Mon Sep 17 00:00:00 2001 From: Inki Dae Date: Mon, 3 Jan 2022 21:01:09 +0900 Subject: [PATCH] packaging: fix ASAN build error In some gcc-9 version, build with -O3 has build issue and in Tizen gcc, specifically for asan build. Do debug build to change from -O3 to -O0 to fix the issue for asan build. Change-Id: Ieb254fd4e07e98f7473f77cf5f0ce38040702ed4 Ref: https://github.com/ARM-software/ComputeLibrary/issues/878 Signed-off-by: Jaehoon Chung Signed-off-by: Seung-Woo Kim Signed-off-by: Inki Dae (cherry picked from commit 68f8490cad3979c39d28eaf8736fa08b55ef6045) --- packaging/libarmcl.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/libarmcl.spec b/packaging/libarmcl.spec index 4739105e0..898a6f91a 100644 --- a/packaging/libarmcl.spec +++ b/packaging/libarmcl.spec @@ -49,7 +49,11 @@ echo %{_builddir} # but to use native 'ar' and 'ranlib' without any prefix. scons -j8 \ Werror=0 \ - debug=0 \ +%if 0%{?asan} + debug=1 \ +%else + debug=0 \ +%endif %if 0%{?NEON_SUPPORT} == 1 neon=1 \ %endif # NEON_SUPPORT -- 2.34.1