[Pkg-ofed-commits] [libfabric] 14/18: Explicitly enable/disable libfabric providers
Benjamin Drung
bdrung at moszumanska.debian.org
Wed Nov 29 16:04:06 UTC 2017
This is an automated email from the git hooks/post-receive script.
bdrung pushed a commit to branch master
in repository libfabric.
commit 109d4cb0922d0e1b6e45a150378624b7d4b1625a
Author: Benjamin Drung <bdrung at debian.org>
Date: Wed Nov 29 16:31:32 2017 +0100
Explicitly enable/disable libfabric providers
---
debian/README.Debian | 5 ++---
debian/rules | 17 +++++++++++++++++
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
index 213e8d6..02f0f4d 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -11,9 +11,9 @@ The Debian version of libfabric currently supports the following providers:
- rxm
Other available providers, not built in the Debian package, are:
+- bgq
- gni
-- mxm, needs Mellanox MXM. Note that this provider will be deprecated in the
-future versions of libfabric.
+- mlx
- psm2, needs Intel's libpsm2: https://github.com/01org/opa-psm2/
- usnic
@@ -23,4 +23,3 @@ Fabtests
fabtests is not packaged in Debian, you can fetch a source package from:
https://anonscm.debian.org/cgit/pkg-ofed/fabtests.git/
-
diff --git a/debian/rules b/debian/rules
index dbe233b..d5c60f8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,8 +5,25 @@ include /usr/share/dpkg/pkg-info.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+configure_providers = \
+ --enable-psm=yes \
+ --enable-psm2=no \
+ --enable-sockets=yes \
+ --enable-verbs=yes \
+ --enable-usnic=no \
+ --enable-mlx=no \
+ --enable-gni=no \
+ --enable-udp=yes \
+ --enable-rxm=yes \
+ --enable-rxd=yes \
+ --enable-bgq=no \
+ $(NULL)
+
%:
dh $@
+override_dh_auto_configure:
+ dh_auto_configure -- $(configure_providers)
+
override_dh_strip:
dh_strip --dbgsym-migration='libfabric1-dbg (<< 1.5.2)'
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libfabric.git
More information about the Pkg-ofed-commits
mailing list