Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mvapich2 for openSUSE:Factory checked in at 2021-05-19 17:49:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mvapich2 (Old) and /work/SRC/openSUSE:Factory/.mvapich2.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mvapich2" Wed May 19 17:49:08 2021 rev:27 rq:894098 version:2.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/mvapich2/mvapich2.changes 2021-04-01 14:18:42.484109368 +0200 +++ /work/SRC/openSUSE:Factory/.mvapich2.new.2988/mvapich2.changes 2021-05-19 17:49:19.233549624 +0200 @@ -1,0 +2,22 @@ +Tue May 18 08:08:52 UTC 2021 - Nicolas Morey-Chaisemartin <[email protected]> + +- Update to mvapich2 2.3.6 + - Enhanced performance for UD-Hybrid code + - Add multi-rail support for UD-Hybrid code + - Enhanced performance for shared-memory collectives + - Enhanced job-startup performance for flux job launcher + - Use PMI2 by default when SLURM is selected as process manager + - Add support to use aligned memory allocations for multi-threaded + applications + - Architecture detection and enhanced point-to-point tuning for + Oracle BM.HPC2 cloud shape + - Add support for GCC compiler v11 + - Update hwloc v1 code to v1.11.14 + - Update hwloc v2 code to v2.4.2 +- Drop obsolete patches: + - fix-missing-return-code.patch as it was fixed upstream + - mvapich2-remove-deprecated-sys_siglist.patch + - rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch +- Refresh reproducible.patch + +------------------------------------------------------------------- Old: ---- fix-missing-return-code.patch mvapich2-2.3.5.tar.gz mvapich2-remove-deprecated-sys_siglist.patch rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch New: ---- mvapich2-2.3.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mvapich2.spec ++++++ --- /var/tmp/diff_new_pack.wcDzaw/_old 2021-05-19 17:49:19.913546773 +0200 +++ /var/tmp/diff_new_pack.wcDzaw/_new 2021-05-19 17:49:19.913546773 +0200 @@ -19,8 +19,8 @@ %global flavor @BUILD_FLAVOR@%{nil} %define pname mvapich2 -%define vers 2.3.5 -%define _vers 2_3_5 +%define vers 2.3.6 +%define _vers 2_3_6 %if "%{flavor}" == "" ExclusiveArch: do_not_build @@ -252,9 +252,6 @@ # It's been merged upstream, should be removed with the next release Patch3: 0001-Drop-GCC-check.patch Patch4: reproducible.patch -Patch5: fix-missing-return-code.patch -Patch6: mvapich2-remove-deprecated-sys_siglist.patch -Patch7: rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch ## Armv7 specific patches # PATCH-FIX-UPSTREAM 0001-Drop-real128.patch (https://github.com/pmodels/mpich/issues/4005) @@ -392,10 +389,7 @@ %patch0 %patch2 %patch3 -%patch4 -p1 -%patch5 -%patch6 -%patch7 -p1 +%patch4 # Only apply these patches on Armv7 %ifarch armv7hl ++++++ mvapich2-2.3.5.tar.gz -> mvapich2-2.3.6.tar.gz ++++++ /work/SRC/openSUSE:Factory/mvapich2/mvapich2-2.3.5.tar.gz /work/SRC/openSUSE:Factory/.mvapich2.new.2988/mvapich2-2.3.6.tar.gz differ: char 5, line 1 ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.wcDzaw/_old 2021-05-19 17:49:20.061546152 +0200 +++ /var/tmp/diff_new_pack.wcDzaw/_new 2021-05-19 17:49:20.061546152 +0200 @@ -1,24 +1,23 @@ -http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/2019-April/006837.html - -commit 2d6233b60e419059240e054e40fc6ece6fd94929 +commit a99404dac8f07ec7e72aa244ff0527d9c85ad482 Author: Bernhard M. Wiedemann <[email protected]> Date: Mon Mar 25 11:12:56 2019 +0100 - Sort input file list + reproducible - so that mpich builds in a reproducible way + Sort input file list so that mpich builds in a reproducible way in spite of indeterministic filesystem readdir order See https://reproducible-builds.org/ for why this is good. - Without this patch, - README.envvar, /usr/lib64/mpi/gcc/mpich/bin/mpivars and other - output files varied between builds. + Without this patch, README.envvar, /usr/lib64/mpi/gcc/mpich/bin/mpivars + and other output files varied between builds. + + Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]> -Index: mvapich2-2.2/maint/extractcvars.in -=================================================================== ---- mvapich2-2.2.orig/maint/extractcvars.in -+++ mvapich2-2.2/maint/extractcvars.in +diff --git maint/extractcvars.in maint/extractcvars.in +index b627a6f8d937..0eaa673adf1e 100755 +--- maint/extractcvars.in ++++ maint/extractcvars.in @@ -594,7 +594,7 @@ sub ExpandDir { my @subdirs = (); my $DIR_HANDLE; @@ -28,10 +27,10 @@ if ($filename =~ /^\./) { next; } elsif (-d "$dir/$filename") { -Index: mvapich2-2.2/maint/extractfixme.in -=================================================================== ---- mvapich2-2.2.orig/maint/extractfixme.in -+++ mvapich2-2.2/maint/extractfixme.in +diff --git maint/extractfixme.in maint/extractfixme.in +index 6b2567f037ed..7636fad296b8 100644 +--- maint/extractfixme.in ++++ maint/extractfixme.in @@ -114,7 +114,7 @@ sub ExpandDir { my @otherdirs = (); my @files = (); @@ -41,11 +40,11 @@ if ($filename =~ /^\./ || $filename eq ".svn") { next; } -Index: mvapich2-2.2/maint/extractstrings.in -=================================================================== ---- mvapich2-2.2.orig/maint/extractstrings.in -+++ mvapich2-2.2/maint/extractstrings.in -@@ -71,7 +71,7 @@ sub GetFileNamesInDirectory { +diff --git maint/extractstrings.in maint/extractstrings.in +index 4e8a599c89ca..449a8c007499 100644 +--- maint/extractstrings.in ++++ maint/extractstrings.in +@@ -73,7 +73,7 @@ sub GetFileNamesInDirectory { my @filesFound = (); opendir DIR, $dir || die "Could not open $dir\n"; @@ -54,7 +53,7 @@ if (! -f "$dir/$file") { next; } if ($file =~ /^\.$/ || $file =~ /^\.\.$/) { next; } if ($file =~ /$pattern/) { -@@ -244,7 +244,7 @@ sub processDirs { +@@ -246,7 +246,7 @@ sub processDirs { my @dirs = (); # Find the directories opendir DIR, "$dir" || die "Cannot open $dir\n"; @@ -63,7 +62,7 @@ if (! -d "$dir/$file") { next; } if ($file =~ /^\./) { next; } if ($file =~ /^.svn/) { next; } -@@ -271,7 +271,7 @@ sub processDirsAndAction { +@@ -273,7 +273,7 @@ sub processDirsAndAction { my @dirs = (); # Find the directories opendir DIR, "$dir" || die "Cannot open $dir\n"; @@ -72,10 +71,10 @@ if (! -d "$dir/$file") { next; } if ($file =~ /^\./) { next; } if ($file =~ /^.svn/) { next; } -Index: mvapich2-2.2/maint/gen_subcfg_m4 -=================================================================== ---- mvapich2-2.2.orig/maint/gen_subcfg_m4 -+++ mvapich2-2.2/maint/gen_subcfg_m4 +diff --git maint/gen_subcfg_m4 maint/gen_subcfg_m4 +index 80654263401d..34cb19ed0649 100755 +--- maint/gen_subcfg_m4 ++++ maint/gen_subcfg_m4 @@ -118,7 +118,7 @@ while (my $dir = pop @dirstack) { # the stack to continue the traversal opendir DH, $dir @@ -85,11 +84,11 @@ foreach my $f (@contents) { # avoid endless recursion next if $f eq "." || $f eq ".."; -Index: mvapich2-2.2/maint/getcoverage.in -=================================================================== ---- mvapich2-2.2.orig/maint/getcoverage.in -+++ mvapich2-2.2/maint/getcoverage.in -@@ -773,7 +773,7 @@ sub ExpandDir { +diff --git maint/getcoverage.in maint/getcoverage.in +index c9c69f299261..f4fc35be72f6 100644 +--- maint/getcoverage.in ++++ maint/getcoverage.in +@@ -779,7 +779,7 @@ sub ExpandDir { my @otherdirs = (); my @files = (); opendir DIR, "$dir";
