From: Myungki Lee Date: Wed, 9 Aug 2017 08:59:49 +0000 (+0900) Subject: Apply ASLR to attr X-Git-Tag: accepted/tizen/4.0/unified/20170828.222611^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=HEAD;p=platform%2Fupstream%2Fattr.git Apply ASLR to attr Change-Id: I0f5ed701537f6a79d4ef0373c9ad89c1811637cc Signed-off-by: Myungki Lee --- diff --git a/packaging/attr.spec b/packaging/attr.spec index 4b123b6..809726e 100644 --- a/packaging/attr.spec +++ b/packaging/attr.spec @@ -55,7 +55,7 @@ statically linked programs which make use of extended attributes. cp %{SOURCE1001} . %build -export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" +export OPTIMIZER="$RPM_OPT_FLAGS" export DEBUG=-DNDEBUG CFLAGS="$RPM_OPT_FLAGS" \ %configure \ @@ -66,7 +66,9 @@ CFLAGS="$RPM_OPT_FLAGS" \ --libdir=%{_libdir} \ --libexecdir=%{_libdir} \ --with-pic -%{__make} %{?_smp_mflags} +%{__make} libattr %{?_smp_mflags} +CFLAGS="$CFLAGS -fPIE" LDFLAGS="$LDFLAGS -pie" \ +%{__make} attr getfattr setfattr %{?_smp_mflags} %install DIST_ROOT="$RPM_BUILD_ROOT"