From: Jason Gunthorpe <jgg@xxxxxxxxxxxx> Now that we can produce them properly, add them. Signed-off-by: Jason Gunthorpe <jgg@xxxxxxxxxxxx> --- debian/control | 2 ++ debian/libibumad-dev.install | 1 + debian/libibverbs-dev.install | 4 ++++ debian/librdmacm-dev.install | 1 + debian/rules | 1 + 5 files changed, 9 insertions(+) diff --git a/debian/control b/debian/control index 3e2e8b63dc9c4f..63a867a894b9c1 100644 --- a/debian/control +++ b/debian/control @@ -127,6 +127,8 @@ Architecture: linux-any Multi-Arch: same Depends: ibverbs-providers (= ${binary:Version}), libibverbs1 (= ${binary:Version}), + libnl-3-dev, + libnl-route-3-dev, ${misc:Depends} Description: Development files for the libibverbs library libibverbs is a library that allows userspace processes to use RDMA diff --git a/debian/libibumad-dev.install b/debian/libibumad-dev.install index 7d4e31a2cf3c8b..bcc4fc81cea541 100644 --- a/debian/libibumad-dev.install +++ b/debian/libibumad-dev.install @@ -1,4 +1,5 @@ usr/include/infiniband/umad*.h usr/lib/*/libibumad*.so +usr/lib/*/libibumad.a usr/lib/*/pkgconfig/libibumad.pc usr/share/man/man3/umad_* diff --git a/debian/libibverbs-dev.install b/debian/libibverbs-dev.install index e50b800f247c69..f2898d7e641e23 100644 --- a/debian/libibverbs-dev.install +++ b/debian/libibverbs-dev.install @@ -10,8 +10,12 @@ usr/include/infiniband/sa.h usr/include/infiniband/tm_types.h usr/include/infiniband/verbs.h usr/include/infiniband/verbs_api.h +usr/lib/*/lib*-rdmav20.a usr/lib/*/libibverbs*.so +usr/lib/*/libibverbs.a +usr/lib/*/libmlx4.a usr/lib/*/libmlx4.so +usr/lib/*/libmlx5.a usr/lib/*/libmlx5.so usr/lib/*/pkgconfig/libibverbs.pc usr/lib/*/pkgconfig/libmlx4.pc diff --git a/debian/librdmacm-dev.install b/debian/librdmacm-dev.install index ca5daba5b4cd08..b8f643c484d57b 100644 --- a/debian/librdmacm-dev.install +++ b/debian/librdmacm-dev.install @@ -4,6 +4,7 @@ usr/include/rdma/rdma_cma_abi.h usr/include/rdma/rdma_verbs.h usr/include/rdma/rsocket.h usr/lib/*/librdmacm*.so +usr/lib/*/librdmacm.a usr/lib/*/pkgconfig/librdmacm.pc usr/share/man/man3/rdma_accept.3 usr/share/man/man3/rdma_ack_cm_event.3 diff --git a/debian/rules b/debian/rules index daa569eaca1a71..f62e05a04bfb5e 100755 --- a/debian/rules +++ b/debian/rules @@ -33,6 +33,7 @@ override_dh_auto_configure: -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=/var/lib \ -DCMAKE_INSTALL_RUNDIR:PATH=/run \ -DCMAKE_INSTALL_UDEV_RULESDIR:PATH=/lib/udev/rules.d \ + -DENABLE_STATIC=1 \ $(EXTRA_CMAKE_FLAGS) override_dh_auto_build: -- 2.19.1