summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyungki Lee <mk5004.lee@samsung.com>2017-08-14 16:23:57 +0900
committerMyungki Lee <mk5004.lee@samsung.com>2017-08-14 16:23:57 +0900
commitdc729ab4aa26561763623fbce96ada379f4c332c (patch)
tree76d22d01a410bf9c1b885b01f765c4f717c3e23c
parentef8d20fac075b846a9ec6bcc4ad5290a6b194bc3 (diff)
downloadxdelta3-tizen_4.0_tv.tar.gz
xdelta3-tizen_4.0_tv.tar.bz2
xdelta3-tizen_4.0_tv.zip
Apply ASLR to xdelta3tizen_8.0_m2_releasetizen_7.0_m2_releasetizen_6.5.m2_releasetizen_6.0.m2_releasetizen_5.5.m2_releasetizen_4.0.m2_releasetizen_4.0.IoT.p2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_6.5/20211028.163901submit/tizen_6.0_hotfix/20201103.115104submit/tizen_6.0_hotfix/20201102.192904submit/tizen_6.0/20201029.205504submit/tizen_5.5_wearable_hotfix/20201026.184308submit/tizen_5.5_mobile_hotfix/20201026.185108submit/tizen_5.5/20191031.000008submit/tizen_5.0/20181101.000008submit/tizen_4.0/20170828.100007submit/tizen/20170817.080535accepted/tizen/unified/20170818.083153accepted/tizen/8.0/unified/20231005.095655accepted/tizen/7.0/unified/hotfix/20221116.111545accepted/tizen/7.0/unified/20221110.060648accepted/tizen/6.5/unified/20211029.015448accepted/tizen/6.0/unified/hotfix/20201103.050139accepted/tizen/6.0/unified/20201030.103941accepted/tizen/5.5/unified/wearable/hotfix/20201027.104612accepted/tizen/5.5/unified/mobile/hotfix/20201027.072034accepted/tizen/5.5/unified/20191031.014112accepted/tizen/5.0/unified/20181102.030021accepted/tizen/4.0/unified/20170828.221838tizen_8.0tizen_7.0_hotfixtizen_7.0tizen_6.5tizen_6.0_hotfixtizen_6.0tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5tizen_5.0tizen_4.0_tvtizen_4.0tizenaccepted/tizen_unifiedaccepted/tizen_8.0_unifiedaccepted/tizen_7.0_unified_hotfixaccepted/tizen_7.0_unifiedaccepted/tizen_6.5_unifiedaccepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unifiedaccepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedaccepted/tizen_5.0_unifiedaccepted/tizen_4.0_unified
Change-Id: I2d35c1b8d6b48f44538059a08161ea9e0bff8ec3 Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
-rw-r--r--packaging/xdelta3.spec10
1 files changed, 8 insertions, 2 deletions
diff --git a/packaging/xdelta3.spec b/packaging/xdelta3.spec
index 2063764..b81515a 100644
--- a/packaging/xdelta3.spec
+++ b/packaging/xdelta3.spec
@@ -28,14 +28,20 @@ develop applications that use xdelta3.
%setup -q
%build
+export CFLAGS="$CFLAGS -fPIE"
+export CXXFLAGS="$CXXFLAGS -fPIE"
+export LDFLAGS
cp %{SOURCE1} .
libtoolize -c -f
aclocal
autoheader
autoconf
automake -a -c
-./configure --prefix="/usr"
-make %{?jobs:-j%jobs} xdelta3
+%configure \
+ --prefix="/usr" \
+ LDFLAGS="$LDFLAGS -pie"
+
+make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}