|
|
af05c9 |
Name: libfabric
|
|
|
f2c3d7 |
Version: 1.5.3
|
|
|
23bb18 |
Release: 1%{?dist}
|
|
|
af05c9 |
Summary: User-space RDMA Fabric Interfaces
|
|
|
af05c9 |
Group: System Environment/Libraries
|
|
|
af05c9 |
License: GPLv2 or BSD
|
|
|
af05c9 |
Url: http://www.github.com/ofiwg/libfabric
|
|
|
f2c3d7 |
Source: %{name}-%{version}.tar.gz
|
|
|
f2c3d7 |
Patch2: 0001-prov-verbs-Add-support-of-different-CQ-formats-for-t.patch
|
|
|
af05c9 |
|
|
|
af05c9 |
BuildRequires: librdmacm-devel
|
|
|
8d3941 |
BuildRequires: libibverbs-devel >= 1.2.0
|
|
|
af05c9 |
BuildRequires: libnl3-devel
|
|
|
f2c3d7 |
|
|
|
af05c9 |
# infinipath-psm-devel only available for x86_64
|
|
|
af05c9 |
%ifarch x86_64
|
|
|
af05c9 |
BuildRequires: infinipath-psm-devel
|
|
|
8d3941 |
BuildRequires: libpsm2-devel
|
|
|
af05c9 |
%endif
|
|
|
af05c9 |
# valgrind is unavailable for s390
|
|
|
af05c9 |
%ifnarch s390
|
|
|
af05c9 |
BuildRequires: valgrind-devel
|
|
|
af05c9 |
%endif
|
|
|
af05c9 |
|
|
|
af05c9 |
%ifarch x86_64
|
|
|
8d3941 |
%global configopts --enable-sockets --enable-verbs --enable-usnic --disable-static --enable-psm --enable-psm2
|
|
|
af05c9 |
%else
|
|
|
af05c9 |
%global configopts --enable-sockets --enable-verbs --enable-usnic --disable-static
|
|
|
af05c9 |
%endif
|
|
|
af05c9 |
|
|
|
af05c9 |
%description
|
|
|
af05c9 |
libfabric provides a user-space API to access high-performance fabric
|
|
|
af05c9 |
services, such as RDMA.
|
|
|
af05c9 |
|
|
|
af05c9 |
%package devel
|
|
|
af05c9 |
Summary: Development files for the libfabric library
|
|
|
af05c9 |
Group: System Environment/Libraries
|
|
|
af05c9 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
af05c9 |
|
|
|
af05c9 |
%description devel
|
|
|
af05c9 |
Development files for the libfabric library.
|
|
|
af05c9 |
|
|
|
af05c9 |
%prep
|
|
|
af05c9 |
%setup -q
|
|
|
f2c3d7 |
%patch2 -p1
|
|
|
af05c9 |
|
|
|
af05c9 |
%build
|
|
|
f2c3d7 |
|
|
|
af05c9 |
# defaults: with-dlopen can be over-rode:
|
|
|
af05c9 |
%configure %{?_without_dlopen} %{configopts} \
|
|
|
af05c9 |
%ifnarch s390
|
|
|
af05c9 |
--with-valgrind
|
|
|
af05c9 |
%endif
|
|
|
af05c9 |
|
|
|
8d3941 |
make %{?_smp_mflags} V=1
|
|
|
af05c9 |
|
|
|
af05c9 |
%install
|
|
|
af05c9 |
%make_install
|
|
|
af05c9 |
# remove unpackaged files from the buildroot
|
|
|
af05c9 |
rm -f %{buildroot}%{_libdir}/*.la
|
|
|
af05c9 |
|
|
|
af05c9 |
%post -p /sbin/ldconfig
|
|
|
af05c9 |
%postun -p /sbin/ldconfig
|
|
|
af05c9 |
|
|
|
af05c9 |
%files
|
|
|
af05c9 |
%{_libdir}/libfabric.so.*
|
|
|
af05c9 |
%{_bindir}/fi_info
|
|
|
23bb18 |
%{_bindir}/fi_pingpong
|
|
|
23bb18 |
%{_bindir}/fi_strerror
|
|
|
8d3941 |
%{_libdir}/pkgconfig/%{name}.pc
|
|
|
23bb18 |
%{_mandir}/man1/*
|
|
|
8d3941 |
%license COPYING
|
|
|
8d3941 |
%doc AUTHORS README
|
|
|
af05c9 |
|
|
|
af05c9 |
%files devel
|
|
|
af05c9 |
%{_libdir}/libfabric.so
|
|
|
af05c9 |
%{_includedir}/*
|
|
|
af05c9 |
%{_mandir}/man3/*
|
|
|
af05c9 |
%{_mandir}/man7/*
|
|
|
af05c9 |
|
|
|
af05c9 |
%changelog
|
|
|
f2c3d7 |
* Wed Jan 10 2018 Honggang Li <honli@redhat.com> - 1.5.3-1
|
|
|
f2c3d7 |
- Rebase to latest release 1.5.3
|
|
|
f2c3d7 |
- Resolves: bz1533293
|
|
|
f2c3d7 |
|
|
|
f2c3d7 |
* Thu Jan 4 2018 Honggang Li <honli@redhat.com> - 1.5.1-3
|
|
|
f2c3d7 |
- Add support of different CQ formats for the verbs/RDM
|
|
|
f2c3d7 |
- Resolves: bz1530715
|
|
|
f2c3d7 |
|
|
|
f2c3d7 |
* Fri Oct 20 2017 Honggang Li <honli@redhat.com> - 1.5.1-2
|
|
|
f2c3d7 |
- Fix PPC32 compiling issue
|
|
|
f2c3d7 |
- Resolves: bz1504395
|
|
|
f2c3d7 |
|
|
|
f2c3d7 |
* Tue Oct 17 2017 Honggang Li <honli@redhat.com> - 1.5.1-1
|
|
|
f2c3d7 |
- Rebase to v1.5.1
|
|
|
f2c3d7 |
- Resolves: bz1452791
|
|
|
f2c3d7 |
|
|
|
23bb18 |
* Tue May 16 2017 Honggang Li <honli@redhat.com> - 1.4.2-1
|
|
|
23bb18 |
- Update to upstream v1.4.2 release
|
|
|
23bb18 |
- Related: bz1451100
|
|
|
23bb18 |
|
|
|
23bb18 |
* Wed Mar 01 2017 Jarod Wilson <jarod@redhat.com> - 1.4.1-1
|
|
|
23bb18 |
- Update to upstream v1.4.1 release
|
|
|
23bb18 |
- Related: bz1382827
|
|
|
23bb18 |
|
|
|
8d3941 |
* Mon May 30 2016 Honggang Li <honli@redhat.com> - 1.3.0-3
|
|
|
8d3941 |
- Rebuild against latest infinipath-psm.
|
|
|
8d3941 |
- Related: bz1280143
|
|
|
8d3941 |
|
|
|
8d3941 |
* Mon May 30 2016 Honggang Li <honli@redhat.com> - 1.3.0-2
|
|
|
8d3941 |
- Rebuild libfabric to support Intel OPA PSM2.
|
|
|
8d3941 |
- Related: bz1280143
|
|
|
8d3941 |
|
|
|
8d3941 |
* Wed May 4 2016 Honggang Li <honli@redhat.com> - 1.3.0-1
|
|
|
8d3941 |
- Update to latest upstream release
|
|
|
8d3941 |
- Related: bz1280143
|
|
|
8d3941 |
|
|
|
af05c9 |
* Wed Sep 30 2015 Doug Ledford <dledford@redhat.com> - 1.1.0-2
|
|
|
af05c9 |
- Rebuild against libnl3 now that the UD RoCE bug is fixed
|
|
|
af05c9 |
- Related: bz1261028
|
|
|
af05c9 |
|
|
|
af05c9 |
* Fri Aug 14 2015 Honggang Li <honli@redhat.com> - 1.1.0-1
|
|
|
af05c9 |
- Rebase to upstream 1.1.0
|
|
|
af05c9 |
- Resolves: bz1253381
|
|
|
af05c9 |
|
|
|
af05c9 |
* Fri Aug 07 2015 Michal Schmidt <mschmidt@redhat.com> - 1.1.0-0.2.rc4
|
|
|
af05c9 |
- Packaging Guidelines conformance fixes and spec file cleanups
|
|
|
af05c9 |
- Related: bz1235266
|
|
|
af05c9 |
|
|
|
af05c9 |
* Thu Aug 6 2015 Honggang Li <honli@redhat.com> - 1.1.0-0.1.rc4
|
|
|
af05c9 |
- fix N-V-R issue and disable static library
|
|
|
af05c9 |
- Related: bz1235266
|
|
|
af05c9 |
|
|
|
af05c9 |
* Tue Aug 4 2015 Honggang Li <honli@redhat.com> - 1.1.0rc4
|
|
|
af05c9 |
- Initial build for RHEL-7.2
|
|
|
af05c9 |
- Related: bz1235266
|
|
|
af05c9 |
|
|
|
af05c9 |
* Fri Jun 26 2015 Open Fabrics Interfaces Working Group <ofiwg@lists.openfabrics.org> 1.1.0rc1
|
|
|
af05c9 |
- Release 1.1.0rc1
|
|
|
af05c9 |
|
|
|
af05c9 |
* Sun May 3 2015 Open Fabrics Interfaces Working Group <ofiwg@lists.openfabrics.org> 1.0.0
|
|
|
af05c9 |
- Release 1.0.0
|