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-rc1.tar.gz
/ucx-1.10.1.tar.gz /ucx-1.10.1.tar.gz
/ucx-1.11.0.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 rocm
%bcond_with ugni %bcond_with ugni
%bcond_with xpmem %bcond_with xpmem
%bcond_with vfs
Name: ucx Name: ucx
Version: 1.11.0 Version: 1.11.2
Release: 1%{?dist} Release: 1%{?dist}
Summary: UCX is a communication library implementing high-performance messaging Summary: UCX is a communication library implementing high-performance messaging
License: BSD License: BSD
URL: http://www.openucx.org 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) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Prefix: %{_prefix} Prefix: %{_prefix}
@ -63,6 +64,9 @@ BuildRequires: hsa-rocr-dev
%if %{with xpmem} %if %{with xpmem}
BuildRequires: xpmem-devel BuildRequires: xpmem-devel
%endif %endif
%if %{with vfs}
BuildRequires: fuse3-devel
%endif
%description %description
UCX is an optimized communication framework for high-performance distributed 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. following shared memory mechanisms: posix, sysv, cma, knem, and xpmem.
The acronym UCX stands for "Unified Communication X". 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" %if "%{_vendor}" == "suse"
%debug_package %debug_package
@ -108,6 +112,7 @@ Provides header files and examples for developing with UCX.
%_with_arg rdmacm rdmacm \ %_with_arg rdmacm rdmacm \
%_with_arg rocm rocm \ %_with_arg rocm rocm \
%_with_arg xpmem xpmem \ %_with_arg xpmem xpmem \
%_with_arg vfs fuse3 \
%_with_arg ugni ugni \ %_with_arg ugni ugni \
%{?configure_options} %{?configure_options}
make %{?_smp_mflags} V=1 make %{?_smp_mflags} V=1
@ -122,7 +127,9 @@ rm -f %{buildroot}%{_libdir}/ucx/lib*.a
%files %files
%{_libdir}/lib*.so.* %{_libdir}/lib*.so.*
%{_bindir}/uc* %{_bindir}/ucx_info
%{_bindir}/ucx_perftest
%{_bindir}/ucx_read_profile
%{_bindir}/io_demo %{_bindir}/io_demo
%{_datadir}/ucx %{_datadir}/ucx
%exclude %{_datadir}/ucx/examples %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.* %{_libdir}/ucx/libuct_xpmem.so.*
%endif %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 %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 * Mon Aug 09 2021 Yurii Shestakov <yuriis@nvidia.com> 1.11.0-1
- Bump version to 1.11.0 - Bump version to 1.11.0