[pcre] Disable strict-aliasing on PPC64 (bug #881232)

Petr Pisar ppisar at fedoraproject.org
Wed Oct 16 12:00:30 UTC 2013


commit 531a682ddbb4613aecf25e481eba596809942a57
Author: Petr Písař <ppisar at redhat.com>
Date:   Wed Oct 16 13:45:47 2013 +0200

    Disable strict-aliasing on PPC64 (bug #881232)

 pcre.spec |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/pcre.spec b/pcre.spec
index 7d2407f..21588a8 100644
--- a/pcre.spec
+++ b/pcre.spec
@@ -2,7 +2,7 @@
 #%%global rcversion RC1
 Name: pcre
 Version: 8.33
-Release: %{?rcversion:0.}2%{?rcversion:.%rcversion}%{?dist}.1
+Release: %{?rcversion:0.}3%{?rcversion:.%rcversion}%{?dist}
 %global myversion %{version}%{?rcversion:-%rcversion}
 Summary: Perl-compatible regular expression library
 Group: System Environment/Libraries
@@ -64,6 +64,10 @@ for F in ChangeLog; do
 done
 
 %build
+# There is a strict-aliasing problem on PPC64, bug #881232
+%ifarch ppc64
+%global optflags %{optflags} -fno-strict-aliasing
+%endif
 %configure \
 %ifarch aarch64 s390 s390x sparc64 sparcv9
     --disable-jit \
@@ -117,6 +121,9 @@ make check
 %{_mandir}/man1/pcretest.*
 
 %changelog
+* Wed Oct 16 2013 Petr Pisar <ppisar at redhat.com> - 8.33-3
+- Disable strict-aliasing on PPC64 (bug #881232)
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 8.33-2.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list