The package rpms/espresso.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/espresso.git/commit/?id=589887730...
https://src.fedoraproject.org/cgit/rpms/espresso.git/commit/?id=677611ee1....
Change:
+%ifarch i686 %arm
+%ifarch i686
Thanks.
Full change:
============
commit d4b8cfee152b6b28d430538bfcd1eef443141f33
Author: Christoph Junghans <junghans(a)votca.org>
Date: Wed Apr 24 13:46:15 2019 -0600
Version bump to 4.0.2
diff --git a/.gitignore b/.gitignore
index a806072..be8aa67 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/espresso-f74064d62090da45a28225881008b05798703d1c.tar.gz
/espresso-4.0.0.tar.gz
/espresso-4.0.1.tar.gz
+/espresso-4.0.2.tar.gz
diff --git a/espresso.spec b/espresso.spec
index 4f41d86..a87c250 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -3,8 +3,8 @@
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: espresso
-Version: 4.0.1
-Release: 3%{?dist}
+Version: 4.0.2
+Release: 1%{?dist}
Summary: Extensible Simulation Package for Research on Soft matter
License: GPLv3+
@@ -118,7 +118,7 @@ This package contains %{name} compiled against MPICH2.
%if %{git}
%setup -q -n espresso-%{commit}
%else
-%setup -q
+%setup -q -n %{name}
%endif
mkdir openmpi_build mpich_build
%if 0%{?fedora} <= 29
@@ -218,6 +218,9 @@ popd
%{python3_sitearch}/mpich/%{name}md
%changelog
+* Wed Apr 24 2019 Christoph Junghans <junghans(a)votca.org> - 4.0.2-1
+- Version bump to 4.0.2
+
* Thu Feb 14 2019 Orion Poplawski <orion(a)nwra.com> - 4.0.1-3
- Rebuild for openmpi 3.1.3
diff --git a/sources b/sources
index 49d36a6..e91b8dd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (espresso-4.0.1.tar.gz) =
8cbbdf37973a127f22a06e5d080ac259438a42ef5ce5ffe65f24325a16447dbb96371a84ac3ec64430b2892a0b63ccd3f557de19c4fef67335582ab5164c4a7f
+SHA512 (espresso-4.0.2.tar.gz) =
0033bcc6da3129988923f5521edfcbd689871fb355a33f6b9f4d4146e2af084eb987a73466c8ba8f2553aa2617fdfb650c42a3180c5c7fa29a0cd296d48424be
commit a9aa8f37c78887acd9af56faeae5391519a6efd8
Author: Christoph Junghans <junghans(a)votca.org>
Date: Thu Feb 14 12:17:55 2019 -0700
only lower boost version for <f30
diff --git a/espresso.spec b/espresso.spec
index f30320f..4f41d86 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -121,7 +121,9 @@ This package contains %{name} compiled against MPICH2.
%setup -q
%endif
mkdir openmpi_build mpich_build
+%if 0%{?fedora} <= 29
sed -i 's/1.67/1.66/' CMakeLists.txt
+%endif
%build
%global defopts \\\
commit 410c15f74ee453fe23bca801198dfa0694b2b023
Author: Orion Poplawski <orion(a)nwra.com>
Date: Wed Feb 13 21:51:02 2019 -0700
Rebuild for openmpi 3.1.3
diff --git a/espresso.spec b/espresso.spec
index 4462bd9..f30320f 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -4,7 +4,7 @@
Name: espresso
Version: 4.0.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Extensible Simulation Package for Research on Soft matter
License: GPLv3+
@@ -216,6 +216,9 @@ popd
%{python3_sitearch}/mpich/%{name}md
%changelog
+* Thu Feb 14 2019 Orion Poplawski <orion(a)nwra.com> - 4.0.1-3
+- Rebuild for openmpi 3.1.3
+
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit 958336f22afc3a385d4ca10fedb6f76e2b3ec807
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 31 19:07:35 2019 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/espresso.spec b/espresso.spec
index 24e8ad8..4462bd9 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -4,7 +4,7 @@
Name: espresso
Version: 4.0.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Extensible Simulation Package for Research on Soft matter
License: GPLv3+
@@ -216,6 +216,9 @@ popd
%{python3_sitearch}/mpich/%{name}md
%changelog
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.0.1-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Fri Jan 25 2019 Christoph Junghans <junghans(a)votca.org> - 4.0.1-1
- version bump to 4.0.1
commit 58988773030d5ec47b28e52017c3041af63fd3ca
Author: Christoph Junghans <junghans(a)votca.org>
Date: Tue Jan 29 09:06:28 2019 -0700
disable test on arm as well
diff --git a/espresso.spec b/espresso.spec
index fef3df1..24e8ad8 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -182,9 +182,9 @@ find %{buildroot}%{_prefix} -name "gen_pxiconfig" -exec
chmod +x {} \;
%ifarch ppc64 ppc64le aarch64
%global testargs ARGS='-E npt'
%endif
-# old Boost.MPI versions contain a use-after-free bug that seems to only cause crashes on
i686
+# old Boost.MPI versions contain a use-after-free bug that seems to only cause crashes on
32-bit plattform
# remove after boost>=1.67 is available
-%ifarch i686
+%ifarch i686 %arm
%global testargs ARGS='-E .'
%endif
%endif
commit 677611ee19885b7ba3ea569ea6858aedab58d10b
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 16:17:05 2019 -0700
exclude all i686 test - hanging
diff --git a/espresso.spec b/espresso.spec
index 68153f4..fef3df1 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -179,9 +179,14 @@ find %{buildroot}%{_prefix} -name "gen_pxiconfig" -exec
chmod +x {} \;
%check
#
https://github.com/espressomd/espresso/issues/2468
%if 0%{?fedora} <= 29
-%ifarch ppc64 ppc64le aarch64 i686
+%ifarch ppc64 ppc64le aarch64
%global testargs ARGS='-E npt'
%endif
+# old Boost.MPI versions contain a use-after-free bug that seems to only cause crashes on
i686
+# remove after boost>=1.67 is available
+%ifarch i686
+%global testargs ARGS='-E .'
+%endif
%endif
%{_openmpi_load}
pushd openmpi_build
commit 8cdc867bbf8d3efa6222f65c559153b1affe5348
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 14:53:38 2019 -0700
add LD_LIB_PATH for tests
diff --git a/espresso.spec b/espresso.spec
index dac3ef8..68153f4 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -185,13 +185,13 @@ find %{buildroot}%{_prefix} -name "gen_pxiconfig" -exec
chmod +x {} \;
%endif
%{_openmpi_load}
pushd openmpi_build
-make check CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+LD_LIBRARY_PATH=${MPI_LIB}:%{buildroot}${MPI_LIB} make check CTEST_OUTPUT_ON_FAILURE=1
%{?testargs:%{testargs}}
popd
%{_openmpi_unload}
%{_mpich_load}
pushd mpich_build
-make check CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+LD_LIBRARY_PATH=${MPI_LIB}:%{buildroot}${MPI_LIB} make check CTEST_OUTPUT_ON_FAILURE=1
%{?testargs:%{testargs}}
popd
%{_mpich_unload}
commit a1cba6961855fd36c80999a460f1b56569b43c2f
Author: Christoph Junghans <junghans(a)votca.org>
Date: Mon Jan 28 13:11:27 2019 -0700
skip rpath completely
diff --git a/espresso.spec b/espresso.spec
index 43e6e9a..dac3ef8 100644
--- a/espresso.spec
+++ b/espresso.spec
@@ -128,7 +128,7 @@ sed -i 's/1.67/1.66/' CMakeLists.txt
-DWITH_PYTHON=ON \\\
-DPYTHON_EXECUTABLE=%{__python3} \\\
-DWITH_TESTS=ON \\\
- -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \\\
+ -DCMAKE_SKIP_RPATH=ON \\\
-DINSTALL_PYPRESSO=OFF \\\
-DCYTHON_EXECUTABLE=%{cython}