Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package eth-ff for openSUSE:Factory checked 
in at 2026-09-14 16:27:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eth-ff (Old)
 and      /work/SRC/openSUSE:Factory/.eth-ff.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eth-ff"

Mon Sep 14 16:27:15 2026 rev:9 rq:1377902 version:12.1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/eth-ff/eth-ff.changes    2025-07-03 
12:13:08.960412038 +0200
+++ /work/SRC/openSUSE:Factory/.eth-ff.new.1265/eth-ff.changes  2026-09-14 
16:27:17.676920149 +0200
@@ -1,0 +2,7 @@
+Mon Sep 14 11:05:12 UTC 2026 - Nicolas Morey <[email protected]>
+
+- Backport upstream patch to fix compilation issues:
+  - Fixed-stream.c-build-issue.patch
+  - Support-both-old-and-new-version-OpenMP.patch
+
+-------------------------------------------------------------------

New:
----
  Fixed-stream.c-build-issue.patch
  README.md
  Support-both-old-and-new-version-OpenMP.patch
  _scmsync.obsinfo
  build.specials.obscpio

----------(New B)----------
  New:- Backport upstream patch to fix compilation issues:
  - Fixed-stream.c-build-issue.patch
  - Support-both-old-and-new-version-OpenMP.patch
  New:  - Fixed-stream.c-build-issue.patch
  - Support-both-old-and-new-version-OpenMP.patch
----------(New E)----------

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

Other differences:
------------------
++++++ eth-ff.spec ++++++
--- /var/tmp/diff_new_pack.rcIR7C/_old  2026-09-14 16:27:18.727964121 +0200
+++ /var/tmp/diff_new_pack.rcIR7C/_new  2026-09-14 16:27:18.728964163 +0200
@@ -30,8 +30,11 @@
 URL:            https://github.com/intel/eth-fast-fabric
 Source0:        %{name}-%{version}%{git_ver}.tar.gz
 Source1:        eth-ff.rpmlintrc
+Source100:      README.md
 Patch1:         eth-ff-suse-build-fixes.patch
 Patch2:         eth-ff-add-shebang-for-exp-files.patch
+Patch3:         Fixed-stream.c-build-issue.patch
+Patch4:         Support-both-old-and-new-version-OpenMP.patch
 BuildRequires:  gcc-c++
 BuildRequires:  infiniband-diags-devel
 BuildRequires:  libexpat-devel

++++++ Fixed-stream.c-build-issue.patch ++++++
commit 2f291845bda7c454dab643b1030b16172be841d0
Author: Wang, Jijun <[email protected]>
Date:   Thu Feb 5 10:36:58 2026 -0500

    Fixed stream.c build issue
    
    - Updated stream.c to use 'omp masked'
    - Updated changelog
    - Bumped build number from 150 to 151
    
    Signed-off-by: Wang, Jijun <[email protected]>

diff --git IbaTools/stream/stream.c IbaTools/stream/stream.c
index 256d93680cf0..7da8f7b89b2a 100644
--- IbaTools/stream/stream.c
+++ IbaTools/stream/stream.c
@@ -247,7 +247,7 @@ main()
     printf(HLINE);
 #pragma omp parallel 
     {
-#pragma omp master
+#pragma omp masked
        {
            k = omp_get_num_threads();
            printf ("Number of Threads requested = %i\n",k);
diff --git OpenIb_Host/build.env OpenIb_Host/build.env
index bfb94f4d72b9..28aec5d30a4c 100644
--- OpenIb_Host/build.env
+++ OpenIb_Host/build.env
@@ -1,5 +1,5 @@
 export PRODUCT=OPENIB_FF
-export RELEASE_TAG=12_1_0_0_150
+export RELEASE_TAG=12_1_0_0_151
 export BUILD_CONFIG=${BUILD_CONFIG:-"release"}
 export BUILD_WITH_STACK=OPENIB
 export LDENVFS=
diff --git OpenIb_Host/build_label OpenIb_Host/build_label
index 8a1d0e8b6d72..d40472626c43 100644
--- OpenIb_Host/build_label
+++ OpenIb_Host/build_label
@@ -1 +1 @@
-Build of OPENIB_FF 06/26/25 23:58 Tag: 
OPENIB_FF_LINUX_hpc-eth-12_1_12_1_0_0_150
+Build of OPENIB_FF 06/26/25 23:58 Tag: 
OPENIB_FF_LINUX_hpc-eth-12_1_12_1_0_0_151
diff --git OpenIb_Host/eth-tools.spec.fedora OpenIb_Host/eth-tools.spec.fedora
index 12e1d3f187cd..fef94dd7115e 100644
--- OpenIb_Host/eth-tools.spec.fedora
+++ OpenIb_Host/eth-tools.spec.fedora
@@ -1,6 +1,6 @@
 Name: eth-tools
 Version: 12.1.0.0
-Release: 150%{?dist}
+Release: 151%{?dist}
 Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric 
management
 
 License: BSD-3-Clause
@@ -94,6 +94,10 @@ BUILDDIR=%{_builddir} DESTDIR=%{buildroot} 
LIBDIR=%{_prefix}/lib OpenIb_Host/ff_
 %config(noreplace) /usr/lib/eth-tools/osid_wrapper
 
 %changelog
+* Thu Feb 5 2026 Jijun Wang <[email protected]> - 12.1.0.0-151
+- Added Navix support
+- Updated stream.c to use 'omp masked'
+
 * Thu Jun 26 2025 Jijun Wang <[email protected]> - 12.1.0.0-149
 - Improved to support RHEL 9.6, 10.0 and SLES 15.7
 - Improved stability and print of ethudstress
diff --git OpenIb_Host/eth-tools.spec.ocs OpenIb_Host/eth-tools.spec.ocs
index 903e958d57ad..e5e5615c5ee7 100644
--- OpenIb_Host/eth-tools.spec.ocs
+++ OpenIb_Host/eth-tools.spec.ocs
@@ -1,6 +1,6 @@
 Name: eth-tools
 Version: 12.1.0.0
-Release: 150%{?dist}
+Release: 151%{?dist}
 Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric 
management
 
 License: BSD-3-Clause
@@ -87,6 +87,10 @@ BUILDDIR=%{_builddir} DESTDIR=%{buildroot} 
LIBDIR=%{_prefix}/lib OpenIb_Host/ff_
 %config(noreplace) /usr/lib/eth-tools/osid_wrapper
 
 %changelog
+* Thu Feb 5 2026 Jijun Wang <[email protected]> - 12.1.0.0-151
+- Added Navix support
+- Updated stream.c to use 'omp masked'
+
 * Thu Jun 26 2025 Jijun Wang <[email protected]> - 12.1.0.0-149
 - Improved to support RHEL 9.6, 10.0 and SLES 15.7
 - Improved stability and print of ethudstress
diff --git OpenIb_Host/eth-tools.spec.rh OpenIb_Host/eth-tools.spec.rh
index 0be2e6cc5d3b..d6ca58f8d4fe 100644
--- OpenIb_Host/eth-tools.spec.rh
+++ OpenIb_Host/eth-tools.spec.rh
@@ -1,6 +1,6 @@
 Name: eth-tools
 Version: 12.1.0.0
-Release: 150%{?dist}
+Release: 151%{?dist}
 Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric 
management
 
 License: BSD-3-Clause
@@ -89,6 +89,10 @@ BUILDDIR=%{_builddir} DESTDIR=%{buildroot} 
LIBDIR=%{_prefix}/lib OpenIb_Host/ff_
 %config(noreplace) /usr/lib/eth-tools/osid_wrapper
 
 %changelog
+* Thu Feb 5 2026 Jijun Wang <[email protected]> - 12.1.0.0-151
+- Added Navix support
+- Updated stream.c to use 'omp masked'
+
 * Thu Jun 26 2025 Jijun Wang <[email protected]> - 12.1.0.0-149
 - Improved to support RHEL 9.6, 10.0 and SLES 15.7
 - Improved stability and print of ethudstress
diff --git OpenIb_Host/eth-tools.spec.sles OpenIb_Host/eth-tools.spec.sles
index 15b643af6bb8..563fd00acc33 100644
--- OpenIb_Host/eth-tools.spec.sles
+++ OpenIb_Host/eth-tools.spec.sles
@@ -1,6 +1,6 @@
 Name: eth-tools
 Version: 12.1.0.0
-Release: 150%{?dist}
+Release: 151%{?dist}
 Summary: Intel Ethernet Fabric Suite basic tools and libraries for fabric 
management
 
 License: BSD-3-Clause
@@ -89,6 +89,10 @@ BUILDDIR=%{_builddir} DESTDIR=%{buildroot} 
LIBDIR=%{_prefix}/lib OpenIb_Host/ff_
 %config(noreplace) /usr/lib/eth-tools/osid_wrapper
 
 %changelog
+* Thu Feb 5 2026 Jijun Wang <[email protected]> - 12.1.0.0-151
+- Added Navix support
+- Updated stream.c to use 'omp masked'
+
 * Thu Jun 26 2025 Jijun Wang <[email protected]> - 12.1.0.0-149
 - Improved to support RHEL 9.6, 10.0 and SLES 15.7
 - Improved stability and print of ethudstress

++++++ README.md ++++++

## Build Results

Current state of eth-ff in openSUSE:Factory is

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

The current state of eth-ff in the devel project build (science:HPC)

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



++++++ Support-both-old-and-new-version-OpenMP.patch ++++++
commit c58f6da42979c8058d67592df5d49ec92fc56b25
Author: Wang, Jijun <[email protected]>
Date:   Mon Feb 9 10:47:01 2026 -0500

    Support both old and new version OpenMP
    
    Signed-off-by: Wang, Jijun <[email protected]>

diff --git IbaTools/stream/stream.c IbaTools/stream/stream.c
index 7da8f7b89b2a..b5782851b092 100644
--- IbaTools/stream/stream.c
+++ IbaTools/stream/stream.c
@@ -176,6 +176,12 @@
 #define STREAM_TYPE double
 #endif
 
+#if defined(_OPENMP) && _OPENMP >= 202011
+#define OMP_MASKED masked
+#else
+#define OMP_MASKED master
+#endif
+
 static STREAM_TYPE     a[STREAM_ARRAY_SIZE+OFFSET],
                        b[STREAM_ARRAY_SIZE+OFFSET],
                        c[STREAM_ARRAY_SIZE+OFFSET];
@@ -247,7 +253,7 @@ main()
     printf(HLINE);
 #pragma omp parallel 
     {
-#pragma omp masked
+#pragma omp OMP_MASKED
        {
            k = omp_get_num_threads();
            printf ("Number of Threads requested = %i\n",k);

++++++ _scmsync.obsinfo ++++++
mtime: 1789386877
commit: 3ad1972e71d29b7ff810eb92340e1c988ae390b357780e436f854095c124c5db
url: https://src.opensuse.org/HPC/eth-ff
revision: 3ad1972e71d29b7ff810eb92340e1c988ae390b357780e436f854095c124c5db
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-14 13:54:37.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to