Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openmpi4 for openSUSE:Factory checked in at 2025-02-26 17:13:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi4 (Old) and /work/SRC/openSUSE:Factory/.openmpi4.new.1873 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi4" Wed Feb 26 17:13:49 2025 rev:19 rq:1247231 version:4.1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi4/openmpi4.changes 2024-12-22 17:59:08.343286037 +0100 +++ /work/SRC/openSUSE:Factory/.openmpi4.new.1873/openmpi4.changes 2025-02-26 17:14:00.643877942 +0100 @@ -1,0 +2,17 @@ +Wed Feb 19 16:04:48 UTC 2025 - Nicolas Morey <nicolas.mo...@suse.com> + +- Update to 4.1.8 (jsc#PED-11356): + - Allocate and exchange OpenSHMEM base segment addresses earlier in + startup. + - Fixed file_seek calculation when using SEEK_END and io/ompio. + - Protect against using CUDA without VMM support. + - Change several variables in coll/adapt, coll/basic, coll/han, + coll/hcoll, and coll/ucc from READONLY to ALL scope so that they can + be set via the MPI_T interface. + - Add version identifier to rules file in coll/tuned and extend the + dynamic rules file to support the alltoall_algorithm_max_requests + tuning parameter. +- Change default openmpi to openmpi5 for suse_version >= 1600 +- Add Fix-type-mismatch-error.patch to fix a compilation error + +------------------------------------------------------------------- Old: ---- openmpi-4.1.7.0.6b7e5d9911d1.tar.bz2 New: ---- Fix-type-mismatch-error.patch openmpi-4.1.8.0.ea8f4d030890.tar.bz2 BETA DEBUG BEGIN: New:- Change default openmpi to openmpi5 for suse_version >= 1600 - Add Fix-type-mismatch-error.patch to fix a compilation error BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi4.spec ++++++ --- /var/tmp/diff_new_pack.fbd92y/_old 2025-02-26 17:14:02.831969554 +0100 +++ /var/tmp/diff_new_pack.fbd92y/_new 2025-02-26 17:14:02.831969554 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana # University Research and Technology # Corporation. All rights reserved. @@ -42,7 +42,7 @@ # % define build_static_devel 1 %global pname openmpi -%define _vers 4_1_7 +%define _vers 4_1_8 %define m_f_ver 4 %bcond_with ringdisabled @@ -103,7 +103,7 @@ %endif # Detect whether we are the default openMPI implemantation or not -%if "%{flavor}" == "standard" && (%{suse_version} > 1500 || 0%{?sle_version} > 150300) +%if "%{flavor}" == "standard" && (%{suse_version} > 1500 || 0%{?sle_version} > 150300) && (%{suse_version} < 1600) %define default_openmpi 1 %else %define default_openmpi 0 @@ -124,7 +124,7 @@ %{bcond_with hwloc} %endif -%define git_ver .0.6b7e5d9911d1 +%define git_ver .0.ea8f4d030890 ############################################################################# # @@ -133,7 +133,7 @@ ############################################################################# Name: %{package_name}%{?testsuite:-testsuite} -Version: 4.1.7 +Version: 4.1.8 Release: 0 Summary: An implementation of MPI/SHMEM (Version %{m_f_ver}) License: BSD-3-Clause @@ -149,6 +149,7 @@ Patch3: openmpi4-C99.diff Patch4: test-datatype-partial.c-fix-compiler-warnings.patch Patch5: mtl-ofi-fix-missing-definition-of-container_of.patch +Patch6: Fix-type-mismatch-error.patch Provides: mpi BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf ++++++ Fix-type-mismatch-error.patch ++++++ commit fc4fb3a80615992277717e3e29ce585ebe1f2256 Author: Tomislav Janjusic <tomisl...@nvidia.com> Date: Tue Feb 18 12:25:27 2025 -0600 Fix type mismatch error Signed-off-by: Tomislav Janjusic <tomisl...@nvidia.com> diff --git oshmem/mca/sshmem/base/sshmem_base_open.c oshmem/mca/sshmem/base/sshmem_base_open.c index 1f0d1eb761e2..2694120e1cfe 100644 --- oshmem/mca/sshmem/base/sshmem_base_open.c +++ oshmem/mca/sshmem/base/sshmem_base_open.c @@ -31,7 +31,7 @@ * globals */ -void *mca_sshmem_base_start_address = UINTPTR_MAX; +void *mca_sshmem_base_start_address = (void *)UINTPTR_MAX; char * mca_sshmem_base_backing_file_dir = NULL; @@ -49,7 +49,7 @@ mca_sshmem_base_register (mca_base_register_flag_t flags) "base", "start_address", "Specify base address for shared memory region", - MCA_BASE_VAR_TYPE_UNSIGNED_LONG_LONG, + MCA_BASE_VAR_TYPE_UNSIGNED_LONG, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, ++++++ _service ++++++ --- /var/tmp/diff_new_pack.fbd92y/_old 2025-02-26 17:14:03.303989317 +0100 +++ /var/tmp/diff_new_pack.fbd92y/_new 2025-02-26 17:14:03.315989820 +0100 @@ -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">6b7e5d9911d13fad2954f2823779d6c480e08201</param> + <param name="revision">ea8f4d03089018f08451f42f2cfa2467570f395e</param> </service> <service name="recompress" mode="manual"> <param name="file">openmpi*.tar</param> ++++++ openmpi-4.1.7.0.6b7e5d9911d1.tar.bz2 -> openmpi-4.1.8.0.ea8f4d030890.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/openmpi4/openmpi-4.1.7.0.6b7e5d9911d1.tar.bz2 /work/SRC/openSUSE:Factory/.openmpi4.new.1873/openmpi-4.1.8.0.ea8f4d030890.tar.bz2 differ: char 11, line 1