14
0
forked from pool/python-pycurl

Accepting request 572020 from devel:languages:python

- Disable tests on arm platforms as they are very flaky there,
  on multiple runs always different failures

- Disable strict aliasing as reported by the rpm checks

OBS-URL: https://build.opensuse.org/request/show/572020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pycurl?expand=0&rev=20
This commit is contained in:
2018-02-05 09:48:28 +00:00
committed by Git OBS Bridge
2 changed files with 14 additions and 1 deletions

View File

@@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Feb 2 13:17:14 UTC 2018 - tchvatal@suse.com
- Disable tests on arm platforms as they are very flaky there,
on multiple runs always different failures
-------------------------------------------------------------------
Fri Feb 2 13:00:02 UTC 2018 - tchvatal@suse.com
- Disable strict aliasing as reported by the rpm checks
-------------------------------------------------------------------
Tue Jan 30 16:01:27 UTC 2018 - vcizek@suse.com

View File

@@ -66,7 +66,7 @@ This package contains documentation and examples.
%patch1 -p1
%build
export CFLAGS="%{optflags}"
export CFLAGS="%{optflags} -fno-strict-aliasing"
%python_build --with-ssl
%install
@@ -74,6 +74,7 @@ export CFLAGS="%{optflags}"
rm -rf %{buildroot}%{_datadir}/doc # Remove wrongly installed junk
%check
%ifnarch %{arm} aarch64
# taken from "make test" because we only need to run nosetests,
# not the rest of the mess in the upstream runner
pushd tests/fake-curl/libcurl
@@ -90,6 +91,7 @@ if ! pkg-config --variable=supported_protocols libcurl|grep -qw SCP; then
fi
%{python_expand PYTHONPATH=$(ls -d build/lib.*) \
nosetests-%$python_bin_suffix --with-flaky -a "$test_flags"}
%endif
%files %{python_files}
%defattr(-,root,root,-)