Base-X-ASAN: update project_config 88/310588/2
authorDongkyun Son <dongkyun.s@samsung.com>
Thu, 2 May 2024 08:34:50 +0000 (17:34 +0900)
committerDongkyun Son <dongkyun.s@samsung.com>
Thu, 2 May 2024 08:37:03 +0000 (08:37 +0000)
add %asan_incompatible_pkgs to disable ASAN (workaround)

Change-Id: I67dddbb431665700da1cf3d52e6c141552dbbeb4
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
TIZEN/Tizen/Tizen-Base-X-ASAN/project_config

index 32990026150efe716d243efcd05264df21d2c5c4..a1d34b7c297959ffae8765a125ccf170c3d7f995 100644 (file)
@@ -256,12 +256,17 @@ Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-b
 Optflags: riscv64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc
 
 #### Enable ASan for the project
-%ifarch armv7l
 %define asan 1
 Macros:
 %asan 1
 :Macros
 
+### To Disable ASAN - Workaround ####
+### Disabled about packages of base-tool ###
+Macros:
+%asan_incompatible_pkgs binutils binutils-aarch64 binutils-armv7l binutils-armv7hl nghttp2 groff icecream icu python3-base
+:Macros
+
 Preinstall: asan-build-env libasan libstdc++
 Preinstall: asan-force-options
 RunScripts: libasan
@@ -272,4 +277,3 @@ Macros:
 %__spec_check_pre exit 0
 %run_check_section 0
 :Macros
-%endif