Bump version to 1.11.2

Related: rhbz#2015402

Signed-off-by: Honggang Li <honli@redhat.com>
This commit is contained in:
Honggang Li 2021-11-01 21:24:48 -04:00
parent ad1e5cd6c3
commit 9cfcd8a64f
3 changed files with 31 additions and 6 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@
/ucx-1.8.1.tar.gz /ucx-1.8.1.tar.gz
/ucx-1.9.0.tar.gz /ucx-1.9.0.tar.gz
/ucx-1.10.1.tar.gz /ucx-1.10.1.tar.gz
/ucx-1.11.2.tar.gz

View File

@ -1 +1 @@
SHA512 (ucx-1.10.1.tar.gz) = 949d0583f655b1b08701acb38bc97d46f03644b496168dec57bc9477ab117966f6addbc266e4ba0ef95050b516bdf747773362d7b46ad1838d1972b14ff2bcd8 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.10.1 Version: 1.11.2
Release: 3%{?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.10.1/ucx-1.10.1.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,25 @@ 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
- Related: rhbz#2015402
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.10.1-3 * Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.10.1-3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688 Related: rhbz#1991688