Hello community,

here is the log from the commit of package mvapich2 for openSUSE:Factory 
checked in at 2017-09-12 19:57:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mvapich2 (Old)
 and      /work/SRC/openSUSE:Factory/.mvapich2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mvapich2"

Tue Sep 12 19:57:58 2017 rev:3 rq:523634 version:2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/mvapich2/mvapich2.changes        2017-08-10 
14:11:39.488212965 +0200
+++ /work/SRC/openSUSE:Factory/.mvapich2.new/mvapich2.changes   2017-09-12 
19:57:59.389185180 +0200
@@ -1,0 +2,13 @@
+Tue Sep 12 09:25:01 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Drop unnecessary dependency to xorg-x11-devel
+
+-------------------------------------------------------------------
+Mon Sep 11 09:19:37 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Only requires verbs libraries for verbs build.
+  libibverbs devel causes a SEGV when run in a chroot using the
+  psm or psm2 conduits
+- Add testuite packages for all build flavours
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mvapich2.spec ++++++
--- /var/tmp/diff_new_pack.bt2oVR/_old  2017-09-12 19:58:00.437037841 +0200
+++ /var/tmp/diff_new_pack.bt2oVR/_new  2017-09-12 19:58:00.441037279 +0200
@@ -18,16 +18,36 @@
 
 %global flavor @BUILD_FLAVOR@%nil
 
+%if "%{flavor}" == ""
+%define build_flavor verbs
+%endif
+%if "%{flavor}" == "testsuite"
+%define build_flavor verbs
+%define testsuite 1
+%endif
+
+%if "%{flavor}" == "psm"
+%define build_flavor psm
+%endif
+%if "%{flavor}" == "psm-testsuite"
+%define build_flavor psm
+%define testsuite 1
+%endif
+
+%if "%{flavor}" == "psm2"
+%define build_flavor psm2
+%endif
+%if "%{flavor}" == "psm2-testsuite"
+%define build_flavor psm2
+%define testsuite 1
+%endif
+
 %if "%{flavor}" != ""
 %define pack_suff -%{flavor}
 %else
 %define pack_suff %{nil}
 %endif
 
-%if "%flavor" == "testsuite"
-%define testsuite 1
-%endif
-
 %define module_name mvapich2%{pack_suff}
 %define _prefix /usr/%_lib/mpi/gcc/%{module_name}
 %define _libexecdir %{_prefix}/%{_lib}
@@ -56,10 +76,6 @@
 BuildRequires:  bison
 BuildRequires:  gcc-c++
 BuildRequires:  gcc-fortran
-BuildRequires:  infiniband-diags-devel
-BuildRequires:  libibumad-devel
-BuildRequires:  libibverbs-devel
-BuildRequires:  librdmacm-devel
 %ifnarch s390 s390x armv7hl
 BuildRequires:  libnuma-devel
 %endif
@@ -68,15 +84,20 @@
 BuildRequires:  mpi-selector
 BuildRequires:  python-devel
 BuildRequires:  sysfsutils
-BuildRequires:  xorg-x11-devel
-%if "%{flavor}" == "psm"
+%if "%{build_flavor}" == "psm"
 ExclusiveArch:  %ix86 x86_64
 BuildRequires:  infinipath-psm-devel
 %endif
-%if "%{flavor}" == "psm2"
+%if "%{build_flavor}" == "psm2"
 ExclusiveArch:  x86_64
 BuildRequires:  libpsm2-devel
 %endif
+%if "%{build_flavor}" == "verbs"
+BuildRequires:  infiniband-diags-devel
+BuildRequires:  libibumad-devel
+BuildRequires:  libibverbs-devel
+BuildRequires:  librdmacm-devel
+%endif
 
 Requires:       mpi-selector
 
@@ -90,15 +111,17 @@
 Summary:        OSU MVAPICH2 MPI package
 Group:          Development/Libraries/Parallel
 Requires:       %{name} = %{version}
-Requires:       libibumad-devel
-Requires:       libibverbs-devel
-Requires:       librdmacm-devel
-%if "%{flavor}" == "psm"
+%if "%{build_flavor}" == "psm"
 Requires:       infinipath-psm-devel
 %endif
-%if "%{flavor}" == "psm2"
+%if "%{build_flavor}" == "psm2"
 Requires:       libpsm2-devel
 %endif
+%if "%{build_flavor}" == "verbs"
+Requires:       libibumad-devel
+Requires:       libibverbs-devel
+Requires:       librdmacm-devel
+%endif
 
 %description devel
 This is an MPI-2 implementation which includes all MPI-1 features.  It
@@ -128,11 +151,11 @@
 #./autogen.sh
 %configure \
    --disable-wrapper-rpath      \
-%if "%{flavor}" == "psm"
+%if "%{build_flavor}" == "psm"
    --with-device=ch3:psm \
    --with-psm=/usr \
 %endif
-%if "%{flavor}" == "psm2"
+%if "%{build_flavor}" == "psm2"
    --with-device=ch3:psm \
    --with-psm2=/usr \
 %endif

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.bt2oVR/_old  2017-09-12 19:58:00.473032780 +0200
+++ /var/tmp/diff_new_pack.bt2oVR/_new  2017-09-12 19:58:00.477032218 +0200
@@ -1,5 +1,7 @@
 <multibuild>
   <package>testsuite</package>
   <package>psm</package>
+  <package>psm-testsuite</package>
   <package>psm2</package>
+  <package>psm2-testsuite</package>
 </multibuild>


Reply via email to