Hello community, here is the log from the commit of package openmpi for openSUSE:Factory checked in at 2017-07-12 19:34:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi (Old) and /work/SRC/openSUSE:Factory/.openmpi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi" Wed Jul 12 19:34:06 2017 rev:62 rq:507880 version:1.10.7 Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi/openmpi-testsuite.changes 2017-06-04 01:49:14.481950582 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi-testsuite.changes 2017-07-12 19:34:07.632270352 +0200 @@ -1,0 +2,11 @@ +Fri Jun 30 08:03:59 UTC 2017 - [email protected] + +- Add libfabric support on x86 + +------------------------------------------------------------------- +Thu Jun 29 09:20:14 UTC 2017 - [email protected] + +- Move openmpi-totlview.tcl to openmpi-config package for compat with openmpi2 +- Build with openucx support on 64b platforms + +------------------------------------------------------------------- openmpi.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.mHCRo2/_old 2017-07-12 19:34:09.416018685 +0200 +++ /var/tmp/diff_new_pack.mHCRo2/_new 2017-07-12 19:34:09.420018120 +0200 @@ -26,6 +26,10 @@ # To enable them, simply uncomment: # % define build_static_devel 1 +%ifnarch s390 armv7hl %{ix86} +%define with_ucx 1 +%endif + Name: openmpi-testsuite Version: 1.10.7 Release: 0 @@ -53,15 +57,21 @@ BuildRequires: libibumad-devel BuildRequires: libibverbs-devel BuildRequires: libtool +%if 0%{?with_ucx} +BuildRequires: libucm-devel +BuildRequires: libucp-devel +BuildRequires: libucs-devel +BuildRequires: libuct-devel +%endif BuildRequires: mpi-selector BuildRequires: zlib-devel %ifarch %{ix86} x86_64 BuildRequires: infinipath-psm-devel +BuildRequires: libfabric-devel %endif %ifarch x86_64 -BuildRequires: libfabric-devel BuildRequires: libpsm2-devel BuildRequires: numactl %endif @@ -185,6 +195,10 @@ %{!?build_static_devel:--disable-static} \ --with-libltdl=%{_prefix} \ --with-verbs \ +%if 0%{?with_ucx} + --with-ucx \ + --with-ucx-libdir=/usr/%_lib \ +%endif %ifarch %{ix86} x86_64 --with-psm \ %endif @@ -404,11 +418,11 @@ %{mpi_helpdir}/help-oshmem-sshmem.txt %ifarch %ix86 x86_64 %{mpi_helpdir}/help-mtl-psm.txt +%{mpi_helpdir}/help-mtl-ofi.txt %endif %ifarch x86_64 %{mpi_helpdir}/help-mtl-psm2.txt %{mpi_helpdir}/help-mpi-btl-usnic.txt -%{mpi_helpdir}/help-mtl-ofi.txt %endif %{mpi_datadir}/openmpi/help-ompi-common-verbs.txt %{mpi_helpdir}/help-ompi-crcp-base.txt @@ -486,7 +500,7 @@ %files devel %defattr(-,root,root) %doc %{mpi_datadir}/vampirtrace -%{_sysconfdir}/openmpi-totalview.tcl + # %dir %{mpi_libdir}/pkgconfig %dir %{mpi_libdir}/openmpi @@ -596,7 +610,7 @@ %files config %config %{_sysconfdir}/openmpi-default-hostfile %config %{_sysconfdir}/openmpi-mca-params.conf - +%{_sysconfdir}/openmpi-totalview.tcl %else %files ++++++ openmpi.spec ++++++ --- /var/tmp/diff_new_pack.mHCRo2/_old 2017-07-12 19:34:09.444014734 +0200 +++ /var/tmp/diff_new_pack.mHCRo2/_new 2017-07-12 19:34:09.448014170 +0200 @@ -26,6 +26,10 @@ # To enable them, simply uncomment: # % define build_static_devel 1 +%ifnarch s390 armv7hl %{ix86} +%define with_ucx 1 +%endif + Name: openmpi Version: 1.10.7 Release: 0 @@ -53,15 +57,21 @@ BuildRequires: libibumad-devel BuildRequires: libibverbs-devel BuildRequires: libtool +%if 0%{?with_ucx} +BuildRequires: libucm-devel +BuildRequires: libucp-devel +BuildRequires: libucs-devel +BuildRequires: libuct-devel +%endif BuildRequires: mpi-selector BuildRequires: zlib-devel %ifarch %{ix86} x86_64 BuildRequires: infinipath-psm-devel +BuildRequires: libfabric-devel %endif %ifarch x86_64 -BuildRequires: libfabric-devel BuildRequires: libpsm2-devel BuildRequires: numactl %endif @@ -185,6 +195,10 @@ %{!?build_static_devel:--disable-static} \ --with-libltdl=%{_prefix} \ --with-verbs \ +%if 0%{?with_ucx} + --with-ucx \ + --with-ucx-libdir=/usr/%_lib \ +%endif %ifarch %{ix86} x86_64 --with-psm \ %endif @@ -404,11 +418,11 @@ %{mpi_helpdir}/help-oshmem-sshmem.txt %ifarch %ix86 x86_64 %{mpi_helpdir}/help-mtl-psm.txt +%{mpi_helpdir}/help-mtl-ofi.txt %endif %ifarch x86_64 %{mpi_helpdir}/help-mtl-psm2.txt %{mpi_helpdir}/help-mpi-btl-usnic.txt -%{mpi_helpdir}/help-mtl-ofi.txt %endif %{mpi_datadir}/openmpi/help-ompi-common-verbs.txt %{mpi_helpdir}/help-ompi-crcp-base.txt @@ -486,7 +500,7 @@ %files devel %defattr(-,root,root) %doc %{mpi_datadir}/vampirtrace -%{_sysconfdir}/openmpi-totalview.tcl + # %dir %{mpi_libdir}/pkgconfig %dir %{mpi_libdir}/openmpi @@ -596,7 +610,7 @@ %files config %config %{_sysconfdir}/openmpi-default-hostfile %config %{_sysconfdir}/openmpi-mca-params.conf - +%{_sysconfdir}/openmpi-totalview.tcl %else %files
