From 697505f62b3daebba4fa2b09367820abe932d58d Mon Sep 17 00:00:00 2001 From: Sunghyun kim Date: Wed, 9 Jan 2019 13:11:09 +0900 Subject: [PATCH] Add compile option for file secure - 'NO RELRO /' need to compile option - please see DF181210-01712 Change-Id: I93033dd847d0d97ae76db5d02fc5add79d4a329a --- packaging/widget-viewer-dali.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/widget-viewer-dali.spec b/packaging/widget-viewer-dali.spec index 2bd54ce..622dda6 100644 --- a/packaging/widget-viewer-dali.spec +++ b/packaging/widget-viewer-dali.spec @@ -54,8 +54,8 @@ Header and package configuration files for the widget viewer development ############################## %build PREFIX="/usr" -CXXFLAGS+=" -Wall -g -O2" -LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed" +CXXFLAGS+=" -Wall -g -O2 -fPIE -Wl,-z,relro,-z,now -fstack-protector-strong -D_FORTIFY_SOURCE=2" +LDFLAGS+=" -Wl,--rpath=$PREFIX/lib -Wl,--as-needed -pie" %ifarch %{arm} CXXFLAGS+=" -D_ARCH_ARM_" -- 2.34.1