Fix s390x compilation issue by changing -O2 to -O1 (rh#1675243)

This commit is contained in:
Parag Nemade 2019-02-27 17:48:45 +05:30
parent c4d6838902
commit 5b2a28cd66
No known key found for this signature in database
GPG Key ID: 71932951EB71E972
1 changed files with 10 additions and 1 deletions

View File

@ -1,7 +1,7 @@
Summary: A straightforward implementation of DBM
Name: kyotocabinet
Version: 1.2.76
Release: 19%{?dist}
Release: 20%{?dist}
License: GPLv3
URL: http://fallabs.com/%{name}/
Source: http://fallabs.com/%{name}/pkg/%{name}-%{version}.tar.gz
@ -55,6 +55,12 @@ applications that use Kyoto Cabinet.
%patch2 -p1 -b .gcc6
%build
%ifarch s390x
RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-O2 /-O1 /g')
%endif
export CFLAGS=$RPM_OPT_FLAGS
%configure --disable-opt --enable-lzo --enable-lzma
make %{?_smp_mflags}
@ -142,6 +148,9 @@ make check
%doc COPYING doc/api/* kyotocabinet.idl
%changelog
* Wed Feb 27 2019 Parag Nemade <pnemade AT redhat DOT com> - 1.2.76-20
- Fix s390x compilation issue by changing -O2 to -O1 (rh#1675243)
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.76-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild