| |
@@ -11,7 +11,7 @@
|
| |
|
| |
Name: numpy
|
| |
Version: 1.15.0
|
| |
- Release: 1%{?dist}
|
| |
+ Release: 2%{?dist}
|
| |
Epoch: 1
|
| |
Summary: A fast multidimensional array facility for Python
|
| |
|
| |
@@ -20,6 +20,8 @@
|
| |
URL: http://www.numpy.org/
|
| |
Source0: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
| |
Source1: https://docs.scipy.org/doc/numpy/numpy-html-1.14.5.zip
|
| |
+ # https://github.com/numpy/numpy/pull/11711
|
| |
+ Patch0001: 0001-BUG-Fix-undefined-functions-on-big-endian-systems.patch
|
| |
|
| |
BuildRequires: python2-devel lapack-devel python2-setuptools gcc-gfortran python2-nose
|
| |
BuildRequires: Cython python2-pytest
|
| |
@@ -131,8 +133,7 @@
|
| |
%endif # with_python3
|
| |
|
| |
%prep
|
| |
- %setup -q -n %{name}-%{version}%{?relc}
|
| |
- #%setup -q -n numpy-cc2b04
|
| |
+ %autosetup -n %{name}-%{version}%{?relc} -p1
|
| |
|
| |
# workaround for rhbz#849713
|
| |
# http://mail.scipy.org/pipermail/numpy-discussion/2012-July/063530.html
|
| |
@@ -235,20 +236,14 @@
|
| |
|
| |
%check
|
| |
pushd doc &> /dev/null
|
| |
- PYTHONPATH="%{buildroot}%{python2_sitearch}" %{__python2} -c "import pkg_resources, numpy ; numpy.test(verbose=2)" \
|
| |
- %ifarch s390 s390x
|
| |
- || :
|
| |
- %endif
|
| |
- # don't remove this comment
|
| |
+ PYTHONPATH="%{buildroot}%{python2_sitearch}" PYTHONDONTWRITEBYTECODE=1 \
|
| |
+ %{__python2} -c "import pkg_resources, numpy ; numpy.test(verbose=2)"
|
| |
popd &> /dev/null
|
| |
|
| |
%if 0%{?with_python3}
|
| |
pushd doc &> /dev/null
|
| |
- PYTHONPATH="%{buildroot}%{python3_sitearch}" %{__python3} -c "import pkg_resources, numpy ; numpy.test(verbose=2)" \
|
| |
- %ifarch s390 s390x
|
| |
- || :
|
| |
- %endif
|
| |
- # don't remove this comment
|
| |
+ PYTHONPATH="%{buildroot}%{python3_sitearch}" PYTHONDONTWRITEBYTECODE=1 \
|
| |
+ %{__python3} -c "import pkg_resources, numpy ; numpy.test(verbose=2)"
|
| |
popd &> /dev/null
|
| |
|
| |
%endif # with_python3
|
| |
@@ -277,9 +272,6 @@
|
| |
%exclude %{python2_sitearch}/%{name}/LICENSE.txt
|
| |
%{_bindir}/conv-template
|
| |
%{_bindir}/from-template
|
| |
- %ifnarch s390x
|
| |
- %{python2_sitearch}/numpy/__pycache__/*
|
| |
- %endif
|
| |
|
| |
%files -n python2-numpy-f2py
|
| |
%doc docs/f2py/*.html
|
| |
@@ -326,6 +318,11 @@
|
| |
|
| |
|
| |
%changelog
|
| |
+ * Sat Aug 11 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1:1.15.0-2
|
| |
+ - Fix broken build on s390x
|
| |
+ - Remove bytecode produced by pytest
|
| |
+ - Re-enable tests on s390x
|
| |
+
|
| |
* Tue Jul 24 2018 Gwyn Ciesla <limburgher@gmail.com> - 1:1.15.0-1
|
| |
- 1.15.0
|
| |
|
| |
Could we add a comment above that says: # WARNING: failing tests will not stop the build!