The package rpms/openmpi.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/openmpi.git/commit/?id=85926666be....
Change:
+%ifnarch s390 s390x %{arm}
Thanks.
Full change:
============
commit 85926666be5a8609150a658e10a53e6901f6aa19
Author: Adam Williamson <awilliam(a)redhat.com>
Date: Wed Aug 23 15:44:56 2017 -0700
Disable RDMA support on 32-bit ARM (#1484155)
diff --git a/openmpi.spec b/openmpi.spec
index 978517e..7d19bbb 100644
--- a/openmpi.spec
+++ b/openmpi.spec
@@ -21,7 +21,7 @@
Name: openmpi%{?_cc_name_suffix}
Version: 2.1.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Open Message Passing Interface
Group: Development/Libraries
License: BSD and MIT and Romio
@@ -37,6 +37,8 @@ Source4: macros.openmpi
BuildRequires: gcc-gfortran
%ifnarch s390 s390x
BuildRequires: valgrind-devel
+%endif
+%ifnarch s390 s390x %{arm}
BuildRequires: libibverbs-devel >= 1.1.3, opensm-devel > 3.3.0
BuildRequires: librdmacm-devel libibcm-devel
%endif
@@ -259,7 +261,7 @@ make check
%dir %{_libdir}/%{name}/share/openmpi
%{_libdir}/%{name}/share/openmpi/amca-param-sets
%{_libdir}/%{name}/share/openmpi/help*.txt
-%ifnarch s390 s390x
+%ifnarch s390 s390x %{arm}
%{_libdir}/%{name}/share/openmpi/mca-btl-openib-device-params.ini
%endif
@@ -305,6 +307,9 @@ make check
%changelog
+* Wed Aug 23 2017 Adam Williamson <awilliam(a)redhat.com> - 2.1.1-5
+- Disable RDMA support on 32-bit ARM (#1484155)
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.1-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild