packaging: Fix not to build with sanitizers 10/267410/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 3 Dec 2021 01:33:57 +0000 (10:33 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 3 Dec 2021 02:09:21 +0000 (11:09 +0900)
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>
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