Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openmpi4 for openSUSE:Factory checked in at 2026-09-21 12:23:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi4 (Old) and /work/SRC/openSUSE:Factory/.openmpi4.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi4" Mon Sep 21 12:23:41 2026 rev:23 rq:1379375 version:4.1.8 Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi4/openmpi4.changes 2025-08-27 21:35:16.576177996 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi4.new.383539/openmpi4.changes 2026-09-21 12:23:42.234506981 +0200 @@ -1,0 +2,6 @@ +Tue Sep 15 06:00:16 UTC 2026 - Nicolas Morey <[email protected]> + +- Add fix-gcc16-compilation-errors.patch to fix compilation + errors with GCC >= 16 + +------------------------------------------------------------------- New: ---- README.md _scmsync.obsinfo build.specials.obscpio fix-gcc16-compilation-errors.patch ----------(New B)---------- New: - Add fix-gcc16-compilation-errors.patch to fix compilation errors with GCC >= 16 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi4.spec ++++++ --- /var/tmp/diff_new_pack.99nQjC/_old 2026-09-21 12:23:44.200589151 +0200 +++ /var/tmp/diff_new_pack.99nQjC/_new 2026-09-21 12:23:44.205589360 +0200 @@ -90,12 +90,14 @@ Source2: openmpi4-rpmlintrc Source4: mpivars.sh Source5: mpivars.csh +Source100: README.md Patch1: orted-mpir-add-version-to-shared-library.patch Patch2: btl-openib-Add-VF-support-for-ConnectX-4-5-and-6.patch 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 +Patch7: fix-gcc16-compilation-errors.patch Provides: mpi BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -108,6 +110,7 @@ BuildRequires: libibumad-devel BuildRequires: libibverbs-devel BuildRequires: libtool +ExcludeArch: %ix86 # net-tools is required to run hostname BuildRequires: net-tools %if 0%{?testsuite} ++++++ README.md ++++++ ## Build Results Current state of openmpi4 in openSUSE:Factory is  The current state of openmpi4 in the devel project build (science:HPC)  ++++++ _scmsync.obsinfo ++++++ mtime: 1789741083 commit: ca51d05a4cca1ae7d92d37696b76cebcaea2ef303f87d3949e65a8f73791e342 url: https://src.opensuse.org/HPC/openmpi4 revision: ca51d05a4cca1ae7d92d37696b76cebcaea2ef303f87d3949e65a8f73791e342 trackingbranch: main projectscmsync: https://src.opensuse.org/HPC/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-09-18 16:18:03.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ fix-gcc16-compilation-errors.patch ++++++ commit 2d96d8e3c60886a5cf537b5924819204530402c2 Author: Nicolas Morey <[email protected]> Date: Tue Sep 15 07:59:12 2026 +0200 fix gcc16 compilation errors Signed-off-by: Nicolas Morey <[email protected]> diff --git ompi/mca/mtl/ofi/mtl_ofi.h ompi/mca/mtl/ofi/mtl_ofi.h index 170b453411aa..c8bdd9191c8c 100644 --- ompi/mca/mtl/ofi/mtl_ofi.h +++ ompi/mca/mtl/ofi/mtl_ofi.h @@ -693,7 +693,7 @@ free_request_buffer: /** * Called when a completion for a posted recv is received. */ -__opal_attribute_always_inline__ static inline int +static inline int ompi_mtl_ofi_recv_callback(struct fi_cq_tagged_entry *wc, ompi_mtl_ofi_request_t *ofi_req) { diff --git oshmem/mca/memheap/base/memheap_base_frame.c oshmem/mca/memheap/base/memheap_base_frame.c index 53a71b27a9ea..b8006be51120 100644 --- oshmem/mca/memheap/base/memheap_base_frame.c +++ oshmem/mca/memheap/base/memheap_base_frame.c @@ -35,7 +35,7 @@ int mca_memheap_base_output = -1; int mca_memheap_base_key_exchange = 1; opal_list_t mca_memheap_base_components_opened = {{0}}; int mca_memheap_base_already_opened = 0; -mca_memheap_map_t mca_memheap_base_map = {{{{0}}}}; +mca_memheap_map_t mca_memheap_base_map = {0}; int mca_memheap_num_segments_warn = 32; static int mca_memheap_base_register(mca_base_register_flag_t flags)
