11Vendor: Microsoft Corporation
22Distribution: Azure Linux
33Name: fabtests
4- Version: 1.12.0
5- %global __rc rc1
4+ Version: 1.18.0
65Release: 1%{?dist }
76Summary: Test suite for libfabric API
7+
88# include/jsmn.h and common/jsmn.c are licensed under MIT.
99# All other source files permit distribution under BSD. Some of them
1010# additionaly expressly allow the option to be licensed under GPLv2.
1111# See the license headers in individual source files to see which those are.
1212License: BSD and (BSD or GPLv2) and MIT
1313Url: https://github.com/ofiwg/libfabric
14- Source: https://github.com/ofiwg/libfabric/releases/download/v%{version }%{__rc}/%{name }-%{version }%{__rc}.tar.bz2
14+ Source: https://github.com/ofiwg/libfabric/releases/download/v%{version }/%{name }-%{version }.tar.bz2
15+
1516Patch0: 0001-adjust-shebang-lines-in-rft_yaml_to_junit_xml-and-ru.patch
17+
1618BuildRequires: libfabric-devel >= %{version }
19+ %ifarch %{valgrind_arches }
1720BuildRequires: valgrind-devel
21+ %endif
1822BuildRequires: gcc
1923BuildRequires: make
24+ Requires: python3-pytest
2025
2126%description
2227Fabtests provides a set of examples that uses libfabric - a high-performance
2328fabric software library.
2429
2530%prep
26- %setup -q -n %{name }-%{version }%{__rc}
27- %patch 0 -p2
31+ %setup -q -n %{name }-%{version }
32+ %patch -P0 -p2
2833
2934%build
30- %configure --with-valgrind
35+ %configure \
36+ %ifarch %{valgrind_arches }
37+ --with-valgrind
38+ %endif
39+
3140make %{?_smp_mflags } V= 1
3241
42+
3343%install
3444%make_install
3545# remove unpackaged files from the buildroot
@@ -44,6 +54,10 @@ rm -f %{buildroot}%{_libdir}/*.la
4454%license COPYING
4555
4656%changelog
57+ * Fri Nov 08 2024 Jyoti Kanase <v-jykanase@microsoft.com> - 1.18.0-1
58+ - Update to 1.18.0
59+ - License verified
60+
4761* Thu Oct 14 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.12.0-1
4862- Initial CBL-Mariner import from Fedora 32 (license: MIT).
4963- Converting the 'Release' tag to the '[number].[distribution]' format.
0 commit comments