From 00a5ba0e8c9a787d39aa65d9f4297a8b49c2eb81 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 0824b4f..724ac58 100644 --- a/packaging/widget-viewer-dali.spec +++ b/packaging/widget-viewer-dali.spec @@ -48,8 +48,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