Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openmpi5 for openSUSE:Factory 
checked in at 2023-07-27 16:52:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmpi5 (Old)
 and      /work/SRC/openSUSE:Factory/.openmpi5.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openmpi5"

Thu Jul 27 16:52:59 2023 rev:3 rq:1101003 version:5.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openmpi5/openmpi5.changes        2022-10-28 
19:32:15.715453235 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi5.new.32662/openmpi5.changes     
2023-07-27 16:53:15.690645844 +0200
@@ -1,0 +2,26 @@
+Tue Jul 25 13:07:44 UTC 2023 - Nicolas Morey <nicolas.mo...@suse.com>
+
+- Update to v5.0.0rc12
+  - accelerator/rocm: add SYNC_MEMOPS support
+  - Updated PMIx, PRRTe, and OAC submodule pointers.
+  - Fixe in mca_btl_ofi_flush() in multi threaded environment.
+  - smcuda: fix an edge case when using enable mca dso
+  - Fix MPI_Session_init bug if all previous sessions are finalized..
+  - Fix mpi4py hang in intercomm_create_from_groups.
+  - Fix finalize segfault with OSHMEM 4.1.5
+  - Update FAQ content. 
+  - Improve AVX* detection. Fixes op/avx link failure with nvhpc compiler.
+  - Fix incorrect results with pml/ucx using Intel compiler.
+  - Fix segfault when broadcasting large MPI structs.
+  - Add platform files for Google Cloud HPC.
+  - UCC/HCOLL: Fix waitall for non blokcing collectives.
+  - check for MPI_T.3 (not MPI_T.5). Fix pre-built docs check.
+- Add romio341-backport-fixes-from-mpich.patch to fix compilation issues.
+
+-------------------------------------------------------------------
+Thu Dec 15 10:05:02 UTC 2022 - Nicolas Morey <nicolas.mo...@suse.com>
+
+- Update to v5.0.0rc11
+  - Many bug fixes
+
+-------------------------------------------------------------------

Old:
----
  openmpi-5.0.0rc7.80.978620415822.tar.bz2

New:
----
  openmpi-5.0.0rc12.0.5f7566c4b9af.tar.bz2
  romio341-backport-fixes-from-mpich.patch

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

Other differences:
------------------
++++++ openmpi5.spec ++++++
--- /var/tmp/diff_new_pack.xJM6BN/_old  2023-07-27 16:53:16.698651539 +0200
+++ /var/tmp/diff_new_pack.xJM6BN/_new  2023-07-27 16:53:16.702651562 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
 #                         University Research and Technology
 #                         Corporation.  All rights reserved.
@@ -114,7 +114,7 @@
 %global hpc_openmpi_pack_version %{hpc_openmpi_dep_version}
 %endif
 
-%define git_ver rc7.80.978620415822
+%define git_ver rc12.0.5f7566c4b9af
 
 #############################################################################
 #
@@ -134,8 +134,11 @@
 Source3:        macros.hpc-openmpi
 Source4:        mpivars.sh
 Source5:        mpivars.csh
+Patch1:         romio341-backport-fixes-from-mpich.patch
 Provides:       mpi
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+# Exclude 32b archs
+ExcludeArch:    %{arm} %ix86
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -149,6 +152,8 @@
 # net-tools is required to run hostname
 BuildRequires:  net-tools
 BuildRequires:  python3
+BuildRequires:  python3-Sphinx >= 4.2.0
+BuildRequires:  python3-recommonmark
 %if 0%{?testsuite}
 BuildArch:      noarch
 BuildRequires:  %{package_name} = %{version}
@@ -399,6 +404,7 @@
 echo without HPC
 %endif
 %setup -q -n  openmpi-%{version}%{git_ver}
+%patch1
 
 # Live patch the VERSION file
 sed -i -e 's/^greek=.*$/greek=%{git_ver}/' -e 
's/^repo_rev=.*$/repo_rev=%{version}%{git_ver}/' \
@@ -418,7 +424,7 @@
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 %{?with_hpc:%hpc_debug}
 # Remove .gitmodules so autogen.pl does not try to run git commands
-rm -f .gitmodules
+find . -name .gitmodules -delete
 ./autogen.pl --force --no-3rdparty libevent,hwloc
 %if %{with hpc}
 %{hpc_setup}
@@ -683,7 +689,6 @@
 %dir %{mpi_datadir}/prte/amca-param-sets/
 %{mpi_datadir}/prte/amca-param-sets/example.conf
 %{mpi_datadir}/prte/help-*.txt
-%{mpi_datadir}/prte/openmpi-valgrind.supp
 
 %files %{!?with_hpc:libs}%{?with_hpc:-n lib%{name}}
 %defattr(-,root,root)
@@ -736,6 +741,7 @@
 %files docs
 %defattr(-, root, root, -)
 %{mpi_mandir}
+%{mpi_prefix}/share/doc/
 
 %files macros-devel
 %defattr(-,root,root,-)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.xJM6BN/_old  2023-07-27 16:53:16.746651810 +0200
+++ /var/tmp/diff_new_pack.xJM6BN/_new  2023-07-27 16:53:16.750651833 +0200
@@ -8,7 +8,7 @@
     <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">97862041582233f7b83ae405ca2762164fa4c900</param>
+    <param name="revision">5f7566c4b9afe3b3469f5ee28d0edf2516200ddc</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">openmpi*.tar</param>

++++++ openmpi-5.0.0rc7.80.978620415822.tar.bz2 -> 
openmpi-5.0.0rc12.0.5f7566c4b9af.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/openmpi5/openmpi-5.0.0rc7.80.978620415822.tar.bz2 
/work/SRC/openSUSE:Factory/.openmpi5.new.32662/openmpi-5.0.0rc12.0.5f7566c4b9af.tar.bz2
 differ: char 11, line 1

++++++ romio341-backport-fixes-from-mpich.patch ++++++
commit fd5991044167b2bf87b656ef7c5fed89dc69f234
Author: Nicolas Morey <nmo...@suse.com>
Date:   Wed Jul 26 09:55:50 2023 +0200

    romio341: backport fixes from mpich
    
    Fix compilation issues when NDEBUG is set
    
    Signed-off-by: Nicolas Morey <nmo...@suse.com>

diff --git 3rd-party/romio341/mpl/src/sock/mpl_sockaddr.c 
3rd-party/romio341/mpl/src/sock/mpl_sockaddr.c
index c0e991c68d85..147bffad799d 100644
--- 3rd-party/romio341/mpl/src/sock/mpl_sockaddr.c
+++ 3rd-party/romio341/mpl/src/sock/mpl_sockaddr.c
@@ -140,6 +140,7 @@ int MPL_get_sockaddr_direct(int type, MPL_sockaddr_t * 
p_addr)
         return 0;
     } else {
         assert(0);
+        return -1;
     }
 }
 
@@ -209,7 +210,7 @@ void MPL_set_listen_attr(int use_loopback, int max_conn)
 int MPL_listen(int sock_fd, unsigned short port)
 {
     MPL_sockaddr_t addr;
-    int ret;
+    int ret = 0;
 
     if (_use_loopback) {
         MPL_get_sockaddr_direct(MPL_SOCKADDR_LOOPBACK, &addr);
@@ -234,7 +235,7 @@ int MPL_listen(int sock_fd, unsigned short port)
 int MPL_listen_anyport(int sock_fd, unsigned short *p_port)
 {
     MPL_sockaddr_t addr;
-    int ret;
+    int ret = 0;
 
     if (_use_loopback) {
         MPL_get_sockaddr_direct(MPL_SOCKADDR_LOOPBACK, &addr);

Reply via email to