Apply armoring feature of security and change the product feature 10/167010/4 accepted/tizen/unified/20180131.060510 submit/tizen/20180124.234449 submit/tizen/20180130.062218
authorJiyong Min <jiyong.min@samsung.com>
Mon, 15 Jan 2018 04:11:48 +0000 (13:11 +0900)
committerJiyong Min <jiyong.min@samsung.com>
Mon, 22 Jan 2018 04:59:42 +0000 (13:59 +0900)
Change-Id: I38c4fd826b2d5e50b7d0bf4e948f6c80555a8658

configure
packaging/libav.spec

index 660b062..0cc74da 100755 (executable)
--- a/configure
+++ b/configure
@@ -2863,7 +2863,7 @@ case "$toolchain" in
     ;;
     hardened)
         add_cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
-        add_cflags   -fno-strict-overflow -fstack-protector-all
+        add_cflags   -fno-strict-overflow -fstack-protector-strong
         add_ldflags  -Wl,-z,relro -Wl,-z,now
     ;;
     ?*)
index 4a42d0c..49edc8d 100755 (executable)
@@ -142,8 +142,8 @@ export CONFIGURE_OPTIONS="--enable-shared    --disable-static   \
 %{?asan:--disable-inline-asm} \
 "
 
-%if 0%{?TIZEN_PRODUCT_TV}
-export CONFIGURE_OPTIONS+="--enable-parser=vp8   --enable-decoder=vp8          --enable-decoder=vp9 "
+%if "%{tizen_profile_name}" == "tv"
+export CONFIGURE_OPTIONS+="--toolchain=hardened --enable-parser=vp8   --enable-decoder=vp8             --enable-decoder=vp9 "
 %else
 %endif