packaging: Fix not to build with sanitizers 11/267411/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 3 Dec 2021 01:33:57 +0000 (10:33 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Fri, 3 Dec 2021 02:21:55 +0000 (02:21 +0000)
Add build explict flags to disable asan and ubsan sanitizers
because this is kernel module build tree.

Change-Id: I3adc3c08047313b1e8ce8bd4f15849817f45eb46
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
(cherry picked from commit 4fde14bf137a0763cee4ca614b6cfb4520a84260)

packaging/linux-tizen-modules.spec

index 1855be6244158a636f7449beede96bcfeef9e142..5c4d6fbe10bb255f0decfa6d0f25e61a0eccc378 100644 (file)
@@ -60,6 +60,10 @@ cp %{SOURCE1} ./%{name}.manifest
 cp -a /usr/src/linux-tizen-modules-source ./kernel
 
 %build
+# Force not to build with sanitizers because this is kernel
+%{?asan:/usr/bin/gcc-unforce-options}
+%{?ubsan:/usr/bin/gcc-unforce-options}
+
 export BUILD_logger=m
 export BUILD_proc_tsm=m