apply ASLR options #1 12/144212/1 accepted/tizen/5.0/base/20181101.091601 accepted/tizen/base/20170901.224034 submit/tizen_5.0_base/20181101.000002 submit/tizen_base/20170816.081207
authorDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 16 Aug 2017 02:22:53 +0000 (11:22 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 16 Aug 2017 02:22:53 +0000 (11:22 +0900)
[Model] All
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem]
[Cause & Measure]
[Checking Method] N/A

[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A

Change-Id: Idc09ef1134df1fe3ee390d93a91ecbdc7a7ef7bb
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
packaging/findutils.spec

index dc807a1c5ac5b84e42efede99e50a9b99a010570..b6fa27ec42aa2892fa96d86d8b23960bcb6b2663 100644 (file)
@@ -50,10 +50,13 @@ cp %{SOURCE1001} .
 # this is a workaround for a qemu-user bug, we hit. A qemu patch is being discussed, but for now ...
 export DEFAULT_ARG_SIZE="(31u * 1024u)"
 %endif
+
+CFLAGS+=" -fPIE"
+LDFLAGS+=" -pie"
 %configure \
   --libexecdir=%{_libdir}/find \
   --localstatedir=/var/lib
-%{__make} %{?_smp_mflags} CFLAGS=" -fPIE" LDFLAGS=" -pie"
+%{__make} %{?_smp_mflags}
 
 %check
 make check