[libwvstreams] Disabled problematic optimizations

Michal Sekletar msekleta at fedoraproject.org
Thu Jun 14 10:36:22 UTC 2012


commit 59d3a449a4595758e0f3701f8754e067a0b8dcad
Author: Michal Sekletar <msekleta at redhat.com>
Date:   Thu Jun 14 12:35:25 2012 +0200

    Disabled problematic optimizations

 libwvstreams.spec |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/libwvstreams.spec b/libwvstreams.spec
index 9ddc7bc..3d6b115 100644
--- a/libwvstreams.spec
+++ b/libwvstreams.spec
@@ -1,6 +1,6 @@
 Name: libwvstreams
 Version: 4.6.1
-Release: 5%{?dist}
+Release: 6%{?dist}
 Summary: WvStreams is a network programming library written in C++
 Source: http://wvstreams.googlecode.com/files/wvstreams-%{version}.tar.gz
 #fixed multilib issue (bug #192717)
@@ -59,7 +59,7 @@ touch configure
 %configure --with-dbus=yes --with-pam --with-openssl --without-tcl --with-qt=no
 
 #upstream is working with .a lib, so hardcoding path to libdbus-1.so to prevent build failures
-make %{?_smp_mflags} COPTS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" CXXOPTS="$RPM_OPT_FLAGS -fPIC -fpermissive -fno-strict-aliasing" VERBOSE=1
+make %{?_smp_mflags} COPTS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" CXXOPTS="$RPM_OPT_FLAGS -fPIC -fpermissive -fno-strict-aliasing -fno-tree-dce -fno-optimize-sibling-calls" VERBOSE=1
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -98,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT
 %postun -p /sbin/ldconfig
 
 %changelog
+* Thu Jun 14 2012 Michal Sekletar <msekleta at redhat.com> - 4.6.1-6
+- Disabled optimizations which caused crash related to #812651
+
 * Mon Jun 04 2012 Michal Sekletar <msekleta at redhat.com> - 4.6.1-5
 - Fix crashes caused by compiler optimizations, #812651
 


More information about the scm-commits mailing list