Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mpich for openSUSE:Factory checked in at 2022-09-30 17:58:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpich (Old)
and /work/SRC/openSUSE:Factory/.mpich.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpich"
Fri Sep 30 17:58:46 2022 rev:28 rq:1007232 version:4.0.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/mpich/mpich.changes 2022-03-11 11:47:47.530839046 +0100
+++ /work/SRC/openSUSE:Factory/.mpich.new.2275/mpich.changes 2022-09-30 17:59:06.269416637 +0200
@@ -1,0 +2,18 @@
+Thu Sep 29 15:32:23 UTC 2022 - Nicolas Morey-Chaisemartin
+
+- Update to 4.0.2
+ - Fix support for dynamic process functionality with PMI2 clients
+ - Fix non-zero appnum bug in PMI2 server in Hydra
+ - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx
+ - Fix Level Zero properties initialization in MPL.
+ - Use standard names for CPU affinity functions with POSIX
+ threads.
+ - Add elemental to eq/neq operators in Fortran 2008 binding
+
+-------------------------------------------------------------------
+Wed Jul 6 12:53:04 UTC 2022 - Nicolas Morey-Chaisemartin
+
+- Switch to external hwloc, and PMIx
+- On 32b systems, use ofi instead of verbs flavor by default
+
+-------------------------------------------------------------------
Old:
----
mpich-4.0.1.tar.gz
New:
----
mpich-4.0.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mpich.spec ++++++
--- /var/tmp/diff_new_pack.7DfJvK/_old 2022-09-30 17:59:07.109418433 +0200
+++ /var/tmp/diff_new_pack.7DfJvK/_new 2022-09-30 17:59:07.117418450 +0200
@@ -24,8 +24,8 @@
# % define build_static_devel 1
%define pname mpich
-%define vers 4.0.1
-%define _vers 4_0_1
+%define vers 4.0.2
+%define _vers 4_0_2
%if "%{flavor}" == ""
ExclusiveArch: do_not_build
@@ -212,8 +212,8 @@
%if "%{build_flavor}" == "ucx"
%ifarch %ix86 %arm
# UCX is not available on 32b system so silently fallback
-# on ch3:nemesis which works with verbs
-%define build_flavor verbs
+# on ch4:ofi
+%define build_flavor ofi
%endif
%endif
@@ -275,6 +275,7 @@
BuildRequires: libtool
BuildRequires: libtool
BuildRequires: mpi-selector
+BuildRequires: pmix-devel
BuildRequires: python3-devel
BuildRequires: sysfsutils
@@ -290,10 +291,6 @@
# UCX is only available for 64b archs
ExcludeArch: %ix86 %arm
%endif
-%if "%{build_flavor}" == "verbs"
-BuildRequires: libibverbs-devel
-BuildRequires: librdmacm-devel
-%endif
Provides: mpi
%if %{without hpc}
@@ -408,7 +405,7 @@
export FCFLAGS="-fallow-argument-mismatch $FCFLAGS"
%endif
-./autogen.sh --without-ucx --without-ofi --without-json
+./autogen.sh --without-ucx --without-ofi --without-json --without-hwloc
%{?with_hpc:%hpc_debug}
%if %{with hpc}
%{hpc_setup}
@@ -427,6 +424,8 @@
--docdir=%{_datadir}/doc/%{name} \
--disable-rpath \
--disable-wrapper-rpath \
+ --with-hwloc \
+ --with-pmix \
%if "%{build_flavor}" == "ofi"
--with-ofi \
--with-device=ch4:ofi \
@@ -435,9 +434,6 @@
--with-ucx \
--with-device=ch4:ucx \
%endif
-%if "%{build_flavor}" == "verbs"
- --with-device=ch3:nemesis \
-%endif
CFLAGS="%optflags -fPIC" \
CXXLAGS="%optflags -fPIC" \
MPICHLIB_CFLAGS="%{optflags}" \
++++++ mpich-4.0.1.tar.gz -> mpich-4.0.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/mpich/mpich-4.0.1.tar.gz /work/SRC/openSUSE:Factory/.mpich.new.2275/mpich-4.0.2.tar.gz differ: char 5, line 1