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

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/openmpi4/standard)

The current state of openmpi4 in the devel project build (science:HPC)

![Devel project build 
results](https://br.opensuse.org/status/science:HPC/openmpi4)



++++++ _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)

Reply via email to