Do not override LFLAGS (problem reported by Todd Lyons)
This commit is contained in:
parent
fd0d5ab510
commit
1d9735fbc1
@ -243,7 +243,7 @@
|
||||
+# linker flags. Without it, the loaded .so won't be able to access any
|
||||
+# functions from exim.
|
||||
+
|
||||
+LFLAGS=-rdynamic -ldl
|
||||
+LFLAGS=-rdynamic -ldl -pie
|
||||
+
|
||||
+#------------------------------------------------------------------------------
|
||||
# The default distribution of Exim contains only the plain text form of the
|
||||
|
@ -12,7 +12,7 @@
|
||||
Summary: The exim mail transfer agent
|
||||
Name: exim
|
||||
Version: 4.72
|
||||
Release: 6%{?dist}
|
||||
Release: 7%{?dist}
|
||||
License: GPLv2+
|
||||
Url: http://www.exim.org/
|
||||
Group: System Environment/Daemons
|
||||
@ -221,7 +221,7 @@ cp exim_monitor/EDITME Local/eximon.conf
|
||||
%else
|
||||
export PIE=-fPIE
|
||||
%endif
|
||||
make LFLAGS=-pie _lib=%{_lib} FULLECHO=
|
||||
make _lib=%{_lib} FULLECHO=
|
||||
|
||||
%if 0%{?buildsa}
|
||||
# build sa-exim
|
||||
@ -527,6 +527,9 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null || :
|
||||
%{_sysconfdir}/cron.daily/greylist-tidy.sh
|
||||
|
||||
%changelog
|
||||
* Fri Oct 10 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.72-7
|
||||
- Do not override LFLAGS (problem reported by Todd Lyons)
|
||||
|
||||
* Wed Jul 23 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.72-6
|
||||
- Only expand integers for integer math once
|
||||
Resolves: CVE-2014-2972
|
||||
|
Loading…
Reference in New Issue
Block a user