The package rpms/python-gsd.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/python-gsd.git/commit/?id=162a8bf....
Change:
+%ifarch armv7hl i686
Thanks.
Full change:
============
commit 162a8bf51394efe96c9c00d1f97a30c50eee8f81
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Sat Nov 30 17:31:28 2019 +0100
update to 1.10.0 (#1754636)
- skip largefile tests on 32-bit arches
- use /var/tmp instead of /tmp for test files to avoid filling up builder memory
diff --git a/.gitignore b/.gitignore
index a4418f5..95f517e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@
/gsd-v1.5.1.tar.gz
/gsd-1.9.0.tar.gz
/gsd-v1.9.0-html.zip
+/gsd-1.10.0.tar.gz
+/gsd-v1.10.0-html.zip
diff --git a/python-gsd.spec b/python-gsd.spec
index 91a74c0..d7faca6 100644
--- a/python-gsd.spec
+++ b/python-gsd.spec
@@ -25,7 +25,7 @@ and writes hoomd schema gsd files with an easy to use syntax.\
* Fast random access to frames.
Name: python-gsd
-Version: 1.9.0
+Version: 1.10.0
Release: 1%{?dist}
Summary: Read and write hoomd schema gsd files with an easy to use syntax
License: BSD
@@ -66,10 +66,6 @@ BuildRequires: python3-pytest
%setup -q -n %{pname}-%{version}
%build
-# rebuild C bindings with system Cython
-pushd gsd
-./generate_code.sh
-popd
%py3_build
%if %{with docs}
PYTHONPATH=%{buildroot}%{python3_sitearch}:%{buildroot}%{python3_sitelib}:$PWD \
@@ -86,7 +82,13 @@ mv %{pname}-v%{version}/_static/* doc/_static/
%if %{with check}
%check
-PYTHONPATH=%{buildroot}%{python3_sitearch} pytest-3 -v tests/
+PYTHONPATH=%{buildroot}%{python3_sitearch} pytest-3 -v tests/ \
+--basetemp=$(mktemp -d -p %{_tmppath}) \
+%ifarch armv7hl i686
+-k 'not test_large_N'
+%endif
+# array size too large for 32-bit arches
+#
https://github.com/glotzerlab/gsd/issues/58
%endif
%files doc
@@ -100,6 +102,11 @@ PYTHONPATH=%{buildroot}%{python3_sitearch} pytest-3 -v tests/
%{python3_sitearch}/%{pname}
%changelog
+* Sat Nov 30 2019 Dominik Mierzejewski <dominik(a)greysector.net> 1.10.0-1
+- update to 1.10.0 (#1754636)
+- skip largefile tests on 32-bit arches
+- use /var/tmp instead of /tmp for test files to avoid filling up builder memory
+
* Sun Sep 22 2019 Dominik Mierzejewski <dominik(a)greysector.net> 1.9.0-1
- update to 1.9.0
- point to new upstream URLs
diff --git a/sources b/sources
index 7bd7354..ef90d05 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (gsd-1.9.0.tar.gz) =
fb4b9baaf12cd198ae588752aab1712766a63f6a5a6f3ed6e98db0e04db09554e6a6e1602fea0f60a296dd76f50aea7ee54efdcab4a3a525b7f797e359c4950c
-SHA512 (gsd-v1.9.0-html.zip) =
e0f3a6c690b5ce17d98a573c02102ce5ea93c7f7f4028217a0dc8e65fe730064ff2b3a71a272695c05e7f359697a8b421ba975b3c89059ae21f3b3118eb9372a
+SHA512 (gsd-1.10.0.tar.gz) =
a2203b2041d59b03349613a9657b18e805fc9fc128412160556d763096d9a3093e285cf9223c0174c179c7b8d11ce36216973f54d2c62005c2a127a56b4141cd
+SHA512 (gsd-v1.10.0-html.zip) =
092bc3c01d0c976889aaa0c0c3e140b57ec6bf6ba522ab9c9a54c3e5fa0c4058ed18738b1517f42f10282e7da3447f9dde4204db349d22a6821c7f62decff762