Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openmpi4 for openSUSE:Factory 
checked in at 2022-09-06 13:00:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmpi4 (Old)
 and      /work/SRC/openSUSE:Factory/.openmpi4.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openmpi4"

Tue Sep  6 13:00:49 2022 rev:7 rq:1001218 version:4.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/openmpi4/openmpi4.changes        2021-05-02 
18:36:40.184806241 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi4.new.2083/openmpi4.changes      
2022-09-06 13:01:02.722968840 +0200
@@ -1,0 +2,131 @@
+Wed Aug  3 08:18:34 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 4.1.4:
+  * Fix possible length integer overflow in numerous non-blocking collective
+  operations.
+  * Fix segmentation fault in UCX if MPI Tool interface is finalized before
+  MPI_Init is called.
+  * Remove /usr/bin/python dependency in configure.
+  * Fix OMPIO issue with long double etypes.
+  * Update treematch topology component to fix numerous correctness issues.
+  * Fix memory leak in UCX MCA parameter registration.
+  * Fix long operation closing file descriptors on non-Linux systems that
+  can appear as a hang to users.
+  * Fix for attribute handling on GCC 11 due to pointer aliasing.
+  * Fix multithreaded race in UCX PML's datatype handling.
+  * Fix a correctness issue in CUDA Reduce algorithm.
+  * Fix compilation issue with CUDA GPUDirect RDMA support.
+  * Fix to make shmem_calloc(..., 0) conform to the OpenSHMEM specification.
+  * Add UCC collectives component.
+  * Fix divide by zero issue in OMPI IO component.
+  * Fix compile issue with libnl when not in standard search locations.
+  * Fixed a seg fault in the smcuda BTL.  Thanks to Moritz Kreutzer and
+  @Stadik for reporting the issue.
+  * Added support for ELEMENTAL to the MPI handle comparison functions
+  in the mpi_f08 module.  Thanks to Salvatore Filippone for raising
+  the issue.
+  * Minor datatype performance improvements in the CUDA-based code paths.
+  * Fix MPI_ALLTOALLV when used with MPI_IN_PLACE.
+  * Fix MPI_BOTTOM handling for non-blocking collectives.  Thanks to
+  Lisandro Dalcin for reporting the problem.
+  * Enable OPAL memory hooks by default for UCX.
+  * Many compiler warnings fixes, particularly for newer versions of
+  GCC.
+  * Fix intercommunicator overflow with large payload collectives.  Also
+  fixed MPI_REDUCE_SCATTER_BLOCK for similar issues with large payload
+  collectives.
+  * Back-port ROMIO 3.3 fix to use stat64() instead of stat() on GPFS.
+  * Fixed several non-blocking MPI collectives to not round fractions
+  based on float precision.
+  * Fix compile failure for --enable-heterogeneous.  Also updated the
+  README to clarify that --enable-heterogeneous is functional, but
+  still not recomended for most environments.
+  * Minor fixes to OMPIO, including:
+  - Fixing the open behavior of shared memory shared file pointers.
+    Thanks to Axel Huebl for reporting the issue
+  - Fixes to clean up lockfiles when closing files.  Thanks to Eric
+    Chamberland for reporting the issue.
+  * Update LSF configure failure output to be more clear (e.g., on RHEL
+  platforms).
+  * Update if_[in|ex]clude behavior in btl_tcp and oob_tcp to select
+  *all* interfaces that fall within the specified subnet range.
+  * ROMIO portability fix for OpenBSD
+  * Fix handling of MPI_IN_PLACE with MPI_ALLTOALLW and improve performance
+  of MPI_ALLTOALL and MPI_ALLTOALLV for MPI_IN_PLACE.
+  * Fix one-sided issue with empty groups in Post-Start-Wait-Complete
+  synchronization mode.
+  * Fix Fortran status returns in certain use cases involving
+  Generalized Requests
+  * Romio datatype bug fixes.
+  * Fix oshmem_shmem_finalize() when main() returns non-zero value.
+  * Fix wrong affinity under LSF with the membind option.
+  * Fix count==0 cases in MPI_REDUCE and MPI_IREDUCE.
+  * Fix ssh launching on Bourne-flavored shells when the user has "set
+  -u" set in their shell startup files.
+  * Correctly process 0 slots with the mpirun --host option.
+  * Ensure to unlink and rebind socket when the Open MPI session
+  directory already exists.
+  * Fix a segv in mpirun --disable-dissable-map.
+  * Fix a potential hang in the memory hook handling.
+  * Slight performance improvement in MPI_WAITALL when running in
+  MPI_THREAD_MULTIPLE.
+  * Fix hcoll datatype mapping and rooted operation behavior.
+  * Correct some operations modifying MPI_Status.MPI_ERROR when it is
+  disallowed by the MPI standard.
+  * UCX updates:
+  - Fix datatype reference count issues.
+  - Detach dynamic window memory when freeing a window.
+  - Fix memory leak in datatype handling.
+  * Fix various atomic operations issues.
+  * mpirun: try to set the curses winsize to the pty of the spawned
+  task.  Thanks to Stack Overflow user @Seriously for reporting the
+  issue.
+  * PMIx updates:
+  - Fix compatibility with external PMIx v4.x installations.
+  - Fix handling of PMIx v3.x compiler/linker flags.  Thanks to Erik
+    Schnetter for reporting the issue.
+  - Skip SLURM-provided PMIx detection when appropriate.  Thanks to
+    Alexander Grund for reporting the issue.
+  * Fix handling by C++ compilers when they #include the STL "<version>"
+  header file, which ends up including Open MPI's text VERSION file
+  (which is not C code).  Thanks to @srpgilles for reporting the
+  issue.
+  * Fix MPI_Op support for MPI_LONG.
+  * Make the MPI C++ bindings library (libmpi_cxx) explicitly depend on
+  the OPAL internal library (libopen-pal).  Thanks to Ye Luo for
+  reporting the issue.
+  * Fix configure handling of "--with-libevent=/usr".
+  * Fix memory leak when opening Lustre files.  Thanks to Bert Wesarg
+  for submitting the fix.
+  * Fix MPI_SENDRECV_REPLACE to correctly process datatype errors.
+  Thanks to Lisandro Dalcin for reporting the issue.
+  * Fix MPI_SENDRECV_REPLACE to correctly handle large data.  Thanks
+  Jakub Benda for reporting this issue and suggesting a fix.
+  * Add workaround for TCP "dropped connection" errors to drastically
+  reduce the possibility of this happening.
+  * OMPIO updates:
+  - Fix handling when AMODE is not set.  Thanks to Rainer Keller for
+    reporting the issue and supplying the fix.
+  - Fix FBTL "posix" component linking issue.  Thanks for Honggang Li
+    for reporting the issue.
+  - Fixed segv with MPI_FILE_GET_BYTE_OFFSET on 0-sized file view.
+  - Thanks to GitHub user @shanedsnyder for submitting the issue.
+  * OFI updates:
+  - Multi-plane / Multi-Nic nic selection cleanups
+  - Add support for exporting Open MPI memory monitors into
+    Libfabric.
+  - Ensure that Cisco usNIC devices are never selected by the OFI
+    MTL.
+  - Fix buffer overflow in OFI networking setup.  Thanks to Alexander
+    Grund for reporting the issue and supplying the fix.
+  * Fix SSEND on tag matching networks.
+  * Fix error handling in several MPI collectives.
+  * Fix the ordering of MPI_COMM_SPLIT_TYPE.  Thanks to Wolfgang
+  Bangerth for raising the issue.
+  * No longer install the orted-mpir library (it's an internal / Libtool
+  convenience library).  Thanks to Andrew Hesford for the fix.
+  * PSM2 updates:
+  - Allow advanced users to disable PSM2 version checking.
+  - Fix to allow non-default installation locations of psm2.h.
+
+-------------------------------------------------------------------

Old:
----
  openmpi-4.1.1.0.a8dd8708d8b6.tar.bz2

New:
----
  openmpi-4.1.4.0.ffb0adcdd6.tar.zst

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

Other differences:
------------------
++++++ openmpi4.spec ++++++
--- /var/tmp/diff_new_pack.SnJSwD/_old  2022-09-06 13:01:03.314970335 +0200
+++ /var/tmp/diff_new_pack.SnJSwD/_new  2022-09-06 13:01:03.322970355 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package %{package_name}%{?testsuite:-testsuite}
+# spec file
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
 #                         University Research and Technology
 #                         Corporation.  All rights reserved.
@@ -41,9 +41,9 @@
 # To enable them, simply uncomment:
 # % define build_static_devel 1
 
-%define pname openmpi
-%define vers 4.1.1
-%define _vers 4_1_1
+%global pname openmpi
+%global vers 4.1.4
+%define _vers 4_1_4
 %define m_f_ver 4
 %bcond_with ringdisabled
 
@@ -119,7 +119,7 @@
 %global hpc_openmpi_pack_version %{hpc_openmpi_dep_version}
 %endif
 
-%define git_ver .0.a8dd8708d8b6
+%define git_ver .0.ffb0adcdd6
 
 #############################################################################
 #
@@ -133,8 +133,8 @@
 Summary:        An implementation of MPI/SHMEM (Version %{m_f_ver})
 License:        BSD-3-Clause
 Group:          Development/Libraries/Parallel
-URL:            http://www.open-mpi.org/
-Source0:        openmpi-%{version}%{git_ver}.tar.bz2
+URL:            https://www.open-mpi.org/
+Source0:        openmpi-%{version}%{git_ver}.tar.zst
 Source2:        openmpi4-rpmlintrc
 Source3:        macros.hpc-openmpi
 Source4:        mpivars.sh
@@ -146,11 +146,11 @@
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  flex
+BuildRequires:  hostname
 BuildRequires:  libibumad-devel
 BuildRequires:  libibverbs-devel
 BuildRequires:  libtool
-# net-tools is required to run hostname
-BuildRequires:  net-tools
+BuildRequires:  zstd
 %if 0%{?testsuite}
 BuildArch:      noarch
 BuildRequires:  %{package_name} = %{version}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SnJSwD/_old  2022-09-06 13:01:03.366970466 +0200
+++ /var/tmp/diff_new_pack.SnJSwD/_new  2022-09-06 13:01:03.366970466 +0200
@@ -7,12 +7,11 @@
     <param name="filename">openmpi</param>
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
-    <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">a8dd8708d8b6d1346328d7f4612d63b307c25653</param>
+    <param name="revision">v4.1.4</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">openmpi*.tar</param>
-    <param name="compression">bz2</param>
+    <param name="compression">zst</param>
   </service>
 </services>
 

Reply via email to