Bump version to 1.11.2

Signed-off-by: Honggang Li <honli@redhat.com>
This commit is contained in:
Honggang Li 2021-11-01 05:50:15 -04:00
parent a4d333f02c
commit dea3675524
3 changed files with 29 additions and 5 deletions

1
.gitignore vendored
View File

@ -14,3 +14,4 @@
/ucx-1.10.1-rc1.tar.gz
/ucx-1.10.1.tar.gz
/ucx-1.11.0.tar.gz
/ucx-1.11.2.tar.gz

View File

@ -1 +1 @@
SHA512 (ucx-1.11.0.tar.gz) = 8c10757d07df6b15051673df66e03d3aada9ec4f391a7f7c73ada98360e5aa1351a52a64e79767ac41567c544f2b07d211c1685d818ccb01220c6b9d7c0fabdf
SHA512 (ucx-1.11.2.tar.gz) = d0cfdd578feda9fef146d88a56a9f7e4e6160844fd925f39e18031430dca88fb23515c40f3e517e9ef7081e6ea5e9138ed48d3dad45a5dfa731b053ee3ef30a5

View File

@ -13,15 +13,16 @@
%bcond_with rocm
%bcond_with ugni
%bcond_with xpmem
%bcond_with vfs
Name: ucx
Version: 1.11.0
Version: 1.11.2
Release: 1%{?dist}
Summary: UCX is a communication library implementing high-performance messaging
License: BSD
URL: http://www.openucx.org
Source: https://github.com/openucx/%{name}/releases/download/v1.11.0/ucx-1.11.0.tar.gz
Source: https://github.com/openucx/%{name}/releases/download/v1.11.2/ucx-1.11.2.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Prefix: %{_prefix}
@ -63,6 +64,9 @@ BuildRequires: hsa-rocr-dev
%if %{with xpmem}
BuildRequires: xpmem-devel
%endif
%if %{with vfs}
BuildRequires: fuse3-devel
%endif
%description
UCX is an optimized communication framework for high-performance distributed
@ -74,7 +78,7 @@ addition, UCX provides efficient intra-node communication, by leveraging the
following shared memory mechanisms: posix, sysv, cma, knem, and xpmem.
The acronym UCX stands for "Unified Communication X".
This package was built from '' branch, commit c334359.
This package was built from '' branch, commit ef2bbcf.
%if "%{_vendor}" == "suse"
%debug_package
@ -108,6 +112,7 @@ Provides header files and examples for developing with UCX.
%_with_arg rdmacm rdmacm \
%_with_arg rocm rocm \
%_with_arg xpmem xpmem \
%_with_arg vfs fuse3 \
%_with_arg ugni ugni \
%{?configure_options}
make %{?_smp_mflags} V=1
@ -122,7 +127,9 @@ rm -f %{buildroot}%{_libdir}/ucx/lib*.a
%files
%{_libdir}/lib*.so.*
%{_bindir}/uc*
%{_bindir}/ucx_info
%{_bindir}/ucx_perftest
%{_bindir}/ucx_read_profile
%{_bindir}/io_demo
%{_datadir}/ucx
%exclude %{_datadir}/ucx/examples
@ -287,8 +294,24 @@ process to map the memory of another process into its virtual address space.
%{_libdir}/ucx/libuct_xpmem.so.*
%endif
%if %{with vfs}
%package vfs
Requires: %{name}%{?_isa} = %{version}-%{release}
Summary: UCX Virtual Filesystem support.
%description vfs
Provides a virtual filesystem over FUSE which allows real-time monitoring of UCX
library internals, protocol objects, transports status, and more.
%files vfs
%{_libdir}/ucx/libucs_fuse.so.*
%{_bindir}/ucx_vfs
%endif
%changelog
* Mon Nov 01 2021 Honggang Li <honli@redhat.com> - 1.11.2-1
- Bump version to 1.11.2
* Mon Aug 09 2021 Yurii Shestakov <yuriis@nvidia.com> 1.11.0-1
- Bump version to 1.11.0