Disable clang specific warning ; provide path to stddef.h for compilation sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Wed, 13 Feb 2019 10:45:52 +0000 (13:45 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Wed, 13 Feb 2019 11:11:44 +0000 (14:11 +0300)
packaging/key-manager-ta.spec

index aa99bf4bfa034f1f82a9345edf3e78b5c7402e8e..9c3dc4c9dcbb5e57ed6f92b1225c2e180aa9b128 100644 (file)
@@ -73,7 +73,11 @@ cp -a %{SOURCE1} .
 cp -a %{SOURCE2} .
 
 %build
-
+if echo "$CC" | grep -q clang ; then
+  # For stddef.h
+  CC+=" -idirafter %{_libdir}/clang/5.0.2/include"
+fi
+CFLAGS+=" -Wno-newline-eof -Wno-gnu-folding-constant -Wno-unused-command-line-argument"
 %if 0%{?secret_ta_key_delivery_method:1}
     /bin/bash -c %{secret_ta_key_delivery_method}
 %endif