From c7c43b21a2a48212aee50084221e7bf722b4d9bf Mon Sep 17 00:00:00 2001 From: Michal Hlavinka Date: Fri, 30 Nov 2012 19:22:03 +0100 Subject: [PATCH] do not use strict aliasing --- cyrus-imapd.spec | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec index 6188683..81a6791 100644 --- a/cyrus-imapd.spec +++ b/cyrus-imapd.spec @@ -1,6 +1,6 @@ Name: cyrus-imapd Version: 2.4.16 -Release: 4%{?dist} +Release: 5%{?dist} %define ssl_pem_file %{_sysconfdir}/pki/%{name}/%{name}.pem @@ -146,9 +146,10 @@ find . -type f -name "*.pl" | xargs %{__perl} -pi -e "s@/usr/local/bin/perl@%{__ find . -type f -name "*.pl" -exec chmod 755 {} \; %build -CPPFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/et -I%{_includedir}/kerberosIV"; export CPPFLAGS -CFLAGS="$RPM_OPT_FLAGS -fPIC"; export CFLAGS +CPPFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/et -I%{_includedir}/kerberosIV -fno-strict-aliasing"; export CPPFLAGS +CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing"; export CFLAGS CCDLFLAGS="-rdynamic"; export CCDLFLAGS +LDFLAGS="-Wl,-z,now -Wl,-z,relro" %ifnarch ppc ppc64 LDFLAGS="$LDFLAGS -pie"; export LDFLAGS %endif @@ -468,6 +469,9 @@ fi %{_mandir}/man1/* %changelog +* Fri Nov 30 2012 Michal Hlavinka - 2.4.16-5 +- do not use strict aliasing + * Tue Aug 21 2012 Michal Hlavinka - 2.4.16-4 - use new systemd rpm macros (#850079) @@ -781,8 +785,6 @@ fi - bring up to Simon Matter's 2.3.1-2 release - fix bug #173319, require cyrus-sasl-lib instead of cyrus-sasl - fix bug #176470, hardcoded disttag - -* Wed Jan 25 2006 Simon Matter 2.3.1-2 - add backend_sigsegv patch - add replication_policycheck patch