Change-Id: Ida0e9975246c14bd733cf2e98c7124edcf5fb869
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
cp %{SOURCE1001} .
%build
-CFLAGS+=" -fPIC"
-LDFLAGS+=" -pie"
+export CFLAGS+=" -fPIC -fvisibility=hidden -flto "
+export LDFLAGS+=" -pie -fvisibility=hidden -flto "
autoconf
%configure --enable-largefile \
- --without-bash-malloc \
- --disable-nls \
- --enable-alias \
- --enable-readline \
- --enable-history
+ --without-bash-malloc \
+ --disable-nls \
+ --enable-alias \
+ --enable-readline \
+ --enable-history
# Recycles pids is neccessary. When bash's last fork's pid was X
# and new fork's pid is also X, bash has to wait for this same pid.
%{_bindir}/sh
%{_bindir}/bash
%dir %{_sysconfdir}/bash_completion.d
-