diff --git a/.gitignore b/.gitignore index 573fcd4..80d641f 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /ucx-1.16.0.tar.gz /ucx-1.17.0.tar.gz /ucx-1.18.1.tar.gz +/ucx-1.19.0.tar.gz diff --git a/sources b/sources index 436d0be..03d679f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ucx-1.18.1.tar.gz) = bcab4a93c1fbf154275c6cdedfc981600cbac43d850f70e2cbfa0dfc73160be8808442acb86154ea964aaea0364aa9a37c41f4c643fa143f54e9d238b13820c7 +SHA512 (ucx-1.19.0.tar.gz) = bcd727df3e3e281424bc8da5247bd5396b7b1b0f3113265d4dc2e401442710776aa3c251e05db633321171359c63e3166c95d21b2296207a37eb6e2e29845f90 diff --git a/ucx.spec b/ucx.spec index 7e9ab9e..e708131 100644 --- a/ucx.spec +++ b/ucx.spec @@ -11,9 +11,10 @@ %bcond_with vfs %bcond_with mad %bcond_without mlx5 +%bcond_with efa Name: ucx -Version: 1.18.1 +Version: 1.19.0 Release: 1%{?dist} Summary: UCX is a communication library implementing high-performance messaging @@ -49,6 +50,9 @@ BuildRequires: libibverbs-devel %if %{with mlx5} BuildRequires: rdma-core-devel %endif +%if %{with efa} +BuildRequires: rdma-core-devel +%endif %if %{with knem} BuildRequires: knem %endif @@ -107,6 +111,7 @@ autoreconf -fiv %_with_arg gdrcopy gdrcopy \ %_with_arg ib verbs \ %_with_arg mlx5 mlx5 \ + %_with_arg efa efa \ %_with_arg knem knem \ %_with_arg rdmacm rdmacm \ %_with_arg rocm rocm \ @@ -326,6 +331,19 @@ devices. %{_libdir}/ucx/libuct_ib_mlx5.so.* %endif +%if %{with efa} +%package ib-efa +Requires: %{name}%{?_isa} = %{version}-%{release} +Summary: UCX EFA device RDMA support +Group: System Environment/Libraries + +%description ib-efa +Provides support for EFA device as an IBTA transport for UCX. + +%files ib-efa +%{_libdir}/ucx/libuct_ib_efa.so.* +%endif + %if %{with mad} %package mad Requires: %{name}%{?_isa} = %{version}-%{release} @@ -341,6 +359,10 @@ Infiniband datagrams for out-of-band communications. %endif %changelog +* Wed Dec 10 2025 Kamal Heib - 1.19.0-1 +- Update to upstream release 1.19.0 +- Resolves: RHEL-98268 + * Wed Jul 09 2025 Kamal Heib - 1.18.1-1 - Update to upstream release 1.18.1 - Resolves: RHEL-94447