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 <nmoreychaisemar...@suse.com> + +- 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 <nmoreychaisemar...@suse.com> + +- 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