Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openucx for openSUSE:Factory checked 
in at 2025-08-09 19:58:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openucx (Old)
 and      /work/SRC/openSUSE:Factory/.openucx.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openucx"

Sat Aug  9 19:58:51 2025 rev:37 rq:1298351 version:1.19.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openucx/openucx.changes  2025-06-13 
18:43:11.241312756 +0200
+++ /work/SRC/openSUSE:Factory/.openucx.new.1085/openucx.changes        
2025-08-09 20:04:56.343073757 +0200
@@ -1,0 +2,50 @@
+Wed Jun 25 15:49:50 UTC 2025 - Nicolas Morey <nicolas.mo...@suse.com>
+
+- Update to ucx 1.19.0
+  - UCP
+    - Enabled multi-GPU support within a single process
+    - Added dynamic selection between strong and weak fences in RMA flush 
operations
+    - Improved endpoint reconfiguration capabilities
+    - Added All2All lane selection for multi-NIC-GPU systems
+    - Improved rkey debug info when config cache limit is reached
+    - Improved UCP protocol selection based on available memory types
+    - Removed dummy memory key from irrelevant transports (TCP, CMA and CUDA)
+    - Improved RNDV performance with device-local staging buffers
+    - Enabled error handling for RMA get_offload protocols
+    - Made UCX_TLS=^ib disable all transports including auxiliary
+    - Fixed send request status handling
+    - Fixed performance degradation in RNDV by optimizing md cache updates
+    - Fixed protocol selection when first lane is filtered out by fragment size
+    - Fixed rkey selection by using memory registration flag
+  - UCT
+    - Defined uct_rkey_unpack_v2 API to support passing sys-dev
+  - RDMA CORE (IB, ROCE, etc.)
+    - Added SRD transport support in EFA with reordering, AM, and control 
operations
+    - Removed XGVMI BF2 support (umem)
+    - Removed device memory indirect key
+    - Fixed VFS objects for DCIs and pools
+    - Added routing table cache to the reachability check
+    - Fixed strict order usage in IB auxiliary rkeys
+    - Improved various init logging messages
+    - Improved reliability of DC transport by adding DCI validation and 
separating connection logic
+    - Fixed segfault in DC fence operation
+  - UCS
+    - Removed compilation warnings
+    - Use UCS function for counting leading zeros on x86 architecture
+    - Fixed a compilation warning
+  - Shared Memory
+    - Fixed FIFO availability check for sm transport
+  - Tools
+    - Added name filter option (-F 'str') to ucx_info for config and feature 
dumps
+    - Improved ucx_info input validation
+  - Documentation
+    - Fixed open-mpi clone instruction
+  - Build
+    - Fixed enum-int-mismatch warnings with GCC 15
+- Drop patches merged upstream:
+  - UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch
+  - openucx-extern-c.patch
+  - openucx-strict-headers-additional.patch
+  - openucx-strict-headers.patch
+
+-------------------------------------------------------------------

Old:
----
  UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch
  openucx-extern-c.patch
  openucx-strict-headers-additional.patch
  openucx-strict-headers.patch
  ucx-1.18.1.tar.gz

New:
----
  ucx-1.19.0.tar.gz

----------(Old B)----------
  Old:- Drop patches merged upstream:
  - UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch
  - openucx-extern-c.patch
  Old:  - 
UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch
  - openucx-extern-c.patch
  - openucx-strict-headers-additional.patch
  Old:  - openucx-extern-c.patch
  - openucx-strict-headers-additional.patch
  - openucx-strict-headers.patch
  Old:  - openucx-strict-headers-additional.patch
  - openucx-strict-headers.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ openucx.spec ++++++
--- /var/tmp/diff_new_pack.J5f962/_old  2025-08-09 20:04:57.171108571 +0200
+++ /var/tmp/diff_new_pack.J5f962/_new  2025-08-09 20:04:57.175108739 +0200
@@ -20,7 +20,7 @@
 %define version_suf %{nil}
 
 Name:           openucx
-Version:        1.18.1
+Version:        1.19.0
 Release:        0
 Summary:        Communication layer for Message Passing (MPI)
 License:        BSD-3-Clause
@@ -32,13 +32,6 @@
 Source:         
https://github.com/openucx/ucx/releases/download/v%version%{?version_suf}/ucx-%version.tar.gz
 Patch1:         openucx-s390x-support.patch
 Patch2:         ucm-fix-UCX_MEM_MALLOC_RELOC.patch
-Patch3:         
UCT-IB-UD-Use-GRH-to-detect-address-family-on-non-Mellanox-hardware.patch
-# PATCH-FIX-UPSTREAM
-Patch4:         openucx-strict-headers.patch
-# additional strict-header fixes
-Patch5:         openucx-strict-headers-additional.patch
-# PATCH-FIX-UPSTREAM
-Patch6:         openucx-extern-c.patch
 BuildRequires:  autoconf >= 2.63
 BuildRequires:  automake >= 1.10
 BuildRequires:  binutils-devel
@@ -249,6 +242,7 @@
 %_libdir/pkgconfig/ucx-uct.pc
 %_libdir/pkgconfig/ucx-cma.pc
 %_libdir/pkgconfig/ucx-ib.pc
+%_libdir/pkgconfig/ucx-ib-efa.pc
 %_libdir/pkgconfig/ucx-ib-mlx5.pc
 %_libdir/pkgconfig/ucx-rdmacm.pc
 

++++++ ucx-1.18.1.tar.gz -> ucx-1.19.0.tar.gz ++++++
++++ 35366 lines of diff (skipped)

Reply via email to