Bump version to 1.8.1
This commit is contained in:
parent
00e59b0222
commit
54470fd6cc
2
.gitignore
vendored
2
.gitignore
vendored
@ -6,3 +6,5 @@
|
|||||||
/ucx-1.6.0.tar.gz
|
/ucx-1.6.0.tar.gz
|
||||||
/ucx-1.6.1.tar.gz
|
/ucx-1.6.1.tar.gz
|
||||||
/ucx-1.8.0.tar.gz
|
/ucx-1.8.0.tar.gz
|
||||||
|
/ucx-1.8.1-rc4.tar.gz
|
||||||
|
/ucx-1.8.1.tar.gz
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (ucx-1.8.0.tar.gz) = fb7c51ec42873d31158f5434e5b811b0687d8ac350f8335f3a5c741ff943725839135d91312e35ab218d9e22e7cfa2faa0a5b54d404d04bb2e074f84ff10cc6f
|
SHA512 (ucx-1.8.1.tar.gz) = cffc804b9a0314adffe03618274c689ade99ae4415e53a592536f538758f9440011dc2c7ec8ac838bc6fbda67f6b0c5885b77a2daab3ece3de18138e4d643b7b
|
||||||
|
31
ucx.spec
31
ucx.spec
@ -13,22 +13,25 @@
|
|||||||
%bcond_with rocm
|
%bcond_with rocm
|
||||||
%bcond_with ugni
|
%bcond_with ugni
|
||||||
%bcond_with xpmem
|
%bcond_with xpmem
|
||||||
%bcond_without java
|
|
||||||
|
|
||||||
Name: ucx
|
Name: ucx
|
||||||
Version: 1.8.0
|
Version: 1.8.1
|
||||||
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.8.0/ucx-1.8.0.tar.gz
|
Source: https://github.com/openucx/%{name}/releases/download/v1.8.1/ucx-1.8.1.tar.gz
|
||||||
|
|
||||||
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
||||||
|
|
||||||
# UCX currently supports only the following architectures
|
# UCX currently supports only the following architectures
|
||||||
ExclusiveArch: aarch64 ppc64le x86_64
|
ExclusiveArch: aarch64 ppc64le x86_64
|
||||||
|
|
||||||
|
%if %{defined extra_deps}
|
||||||
|
Requires: %{?extra_deps}
|
||||||
|
%endif
|
||||||
|
|
||||||
BuildRequires: automake autoconf libtool gcc-c++
|
BuildRequires: automake autoconf libtool gcc-c++
|
||||||
%if "%{_vendor}" == "suse"
|
%if "%{_vendor}" == "suse"
|
||||||
BuildRequires: libnuma-devel
|
BuildRequires: libnuma-devel
|
||||||
@ -59,10 +62,6 @@ BuildRequires: hsa-rocr-dev
|
|||||||
%if %{with xpmem}
|
%if %{with xpmem}
|
||||||
BuildRequires: xpmem-devel
|
BuildRequires: xpmem-devel
|
||||||
%endif
|
%endif
|
||||||
%if %{with java}
|
|
||||||
BuildRequires: maven
|
|
||||||
BuildRequires: java-1.8.0-openjdk-devel
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
UCX stands for Unified Communication X. UCX provides an optimized communication
|
UCX stands for Unified Communication X. UCX provides an optimized communication
|
||||||
@ -73,7 +72,7 @@ available, TCP is used instead. UCX supports efficient transfer of data in
|
|||||||
either main memory (RAM) or GPU memory (through CUDA and ROCm libraries).
|
either main memory (RAM) or GPU memory (through CUDA and ROCm libraries).
|
||||||
In addition, UCX provides efficient intra-node communication, by leveraging the
|
In 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.
|
||||||
This package was built from '' branch, commit c30b7da.
|
This package was built from '' branch, commit 6b29558.
|
||||||
|
|
||||||
%if "%{_vendor}" == "suse"
|
%if "%{_vendor}" == "suse"
|
||||||
%debug_package
|
%debug_package
|
||||||
@ -97,6 +96,8 @@ Provides header files and examples for developing with UCX.
|
|||||||
--disable-debug \
|
--disable-debug \
|
||||||
--disable-assertions \
|
--disable-assertions \
|
||||||
--disable-params-check \
|
--disable-params-check \
|
||||||
|
--enable-examples \
|
||||||
|
--without-java \
|
||||||
%_enable_arg cma cma \
|
%_enable_arg cma cma \
|
||||||
%_with_arg cuda cuda \
|
%_with_arg cuda cuda \
|
||||||
%_with_arg gdrcopy gdrcopy \
|
%_with_arg gdrcopy gdrcopy \
|
||||||
@ -107,7 +108,6 @@ Provides header files and examples for developing with UCX.
|
|||||||
%_with_arg rocm rocm \
|
%_with_arg rocm rocm \
|
||||||
%_with_arg xpmem xpmem \
|
%_with_arg xpmem xpmem \
|
||||||
%_with_arg ugni ugni \
|
%_with_arg ugni ugni \
|
||||||
%_with_arg java java \
|
|
||||||
%{?configure_options}
|
%{?configure_options}
|
||||||
make %{?_smp_mflags} V=1
|
make %{?_smp_mflags} V=1
|
||||||
|
|
||||||
@ -285,19 +285,10 @@ 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 java}
|
|
||||||
%package java
|
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
||||||
Summary: UCX Java bindings
|
|
||||||
|
|
||||||
%description java
|
|
||||||
Provides java bindings for UCX.
|
|
||||||
|
|
||||||
%files java
|
|
||||||
%{_libdir}/jucx-*.jar
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 1 2020 Yossi Itigin <yosefe@mellanox.com> 1.8.1-1
|
||||||
|
- Bump version to 1.8.1
|
||||||
* Sun Sep 22 2019 Yossi Itigin <yosefe@mellanox.com> 1.8.0-1
|
* Sun Sep 22 2019 Yossi Itigin <yosefe@mellanox.com> 1.8.0-1
|
||||||
- Bump version to 1.8.0
|
- Bump version to 1.8.0
|
||||||
* Sun Mar 24 2019 Yossi Itigin <yosefe@mellanox.com> 1.7.0-1
|
* Sun Mar 24 2019 Yossi Itigin <yosefe@mellanox.com> 1.7.0-1
|
||||||
|
Loading…
Reference in New Issue
Block a user