[Pkg-ofed-commits] [libibverbs] 08/24: Imported Debian patch 1.1-1

Ana Beatriz Guerrero López ana at moszumanska.debian.org
Wed Jul 2 13:16:47 UTC 2014


This is an automated email from the git hooks/post-receive script.

ana pushed a commit to branch master
in repository libibverbs.

commit 3aa67b27393a0f4ed9ec7f4ff03a545535269612
Merge: c3db75b 9ebb493
Author: Roland Dreier <rolandd at cisco.com>
Date:   Sat Apr 28 14:15:29 2007 -0700

    Imported Debian patch 1.1-1

 ChangeLog                     | 122 ++++--
 Makefile.am                   |  62 ++-
 Makefile.in                   | 149 +++++--
 README                        |  57 +--
 config.h.in                   |   6 +-
 config/compile                |   4 +-
 config/depcomp                |   9 +-
 config/install-sh             |   2 +-
 config/missing                |   9 +-
 configure                     | 356 +++++------------
 configure.in                  |  32 +-
 debian/changelog              |  14 +-
 debian/control                |  10 +-
 debian/libibverbs-dev.install |   1 +
 debian/libibverbs-dev.links   |  14 +
 debian/rules                  |   2 +-
 examples/asyncwatch.c         |   2 -
 examples/device_list.c        |   2 -
 examples/devinfo.c            |  12 +-
 examples/pingpong.c           |   2 -
 examples/pingpong.h           |   2 -
 examples/rc_pingpong.c        |  63 ++-
 examples/srq_pingpong.c       |  73 +++-
 examples/uc_pingpong.c        |  63 ++-
 examples/ud_pingpong.c        |  68 +++-
 include/infiniband/arch.h     |   2 -
 include/infiniband/driver.h   |  35 +-
 include/infiniband/kern-abi.h |   4 +-
 include/infiniband/marshall.h |  24 +-
 include/infiniband/opcode.h   |   2 -
 include/infiniband/sa.h       |   9 -
 include/infiniband/verbs.h    | 144 ++++++-
 libibverbs.spec               |  50 ++-
 libibverbs.spec.in            |  50 ++-
 man/ibv_alloc_pd.3            |  40 ++
 man/ibv_attach_mcast.3        |  53 +++
 man/ibv_create_ah.3           |  64 +++
 man/ibv_create_ah_from_wc.3   |  63 +++
 man/ibv_create_comp_channel.3 |  49 +++
 man/ibv_create_cq.3           |  57 +++
 man/ibv_create_qp.3           |  85 ++++
 man/ibv_create_srq.3          |  67 ++++
 man/ibv_fork_init.3           |  56 +++
 man/ibv_get_async_event.3     | 162 ++++++++
 man/ibv_get_cq_event.3        | 181 +++++++++
 man/ibv_get_device_guid.3     |  25 ++
 man/ibv_get_device_list.3     |  46 +++
 man/ibv_get_device_name.3     |  25 ++
 man/ibv_modify_qp.3           | 169 ++++++++
 man/ibv_modify_srq.3          |  63 +++
 man/ibv_open_device.3         |  43 ++
 man/ibv_poll_cq.3             |  77 ++++
 man/ibv_post_recv.3           |  70 ++++
 man/ibv_post_send.3           | 121 ++++++
 man/ibv_post_srq_recv.3       |  61 +++
 man/ibv_query_device.3        |  84 ++++
 man/ibv_query_gid.3           |  33 ++
 man/ibv_query_pkey.3          |  33 ++
 man/ibv_query_port.3          |  61 +++
 man/ibv_query_qp.3            |  88 +++++
 man/ibv_query_srq.3           |  44 +++
 man/ibv_rate_to_mult.3        |  46 +++
 man/ibv_rc_pingpong.1         |  12 +-
 man/ibv_reg_mr.3              |  77 ++++
 man/ibv_req_notify_cq.3       |  43 ++
 man/ibv_resize_cq.3           |  42 ++
 man/ibv_srq_pingpong.1        |  14 +-
 man/ibv_uc_pingpong.1         |  12 +-
 man/ibv_ud_pingpong.1         |  12 +-
 src/cmd.c                     |  50 ++-
 src/compat-1_0.c              | 898 ++++++++++++++++++++++++++++++++++++++++++
 src/device.c                  |  44 ++-
 src/ibverbs.h                 |  31 +-
 src/init.c                    | 467 +++++++++++++++-------
 src/libibverbs.map            |  21 +-
 src/marshall.c                |  24 +-
 src/memory.c                  | 533 +++++++++++++++++++------
 src/sysfs.c                   |  10 +-
 src/verbs.c                   | 242 +++++++++---
 79 files changed, 4996 insertions(+), 958 deletions(-)

diff --cc debian/changelog
index 8800a50,0000000..48da3c7
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,31 -1,0 +1,43 @@@
++libibverbs (1.1-1) unstable; urgency=low
++
++  * New upstream release.
++    - Add support for use of fork() in applications.
++    - Add manual pages documenting API in section 3.
++    - New method of finding and loading device-specific drivers.
++    - Add basic support for iWARP devices.
++    - Provide compatible ABI for applications linked against libibverbs 1.0.
++  * Update libtool during build to avoid setting RPATH in binaries on amd64.
++
++ -- Roland Dreier <rolandd at cisco.com>  Sat, 28 Apr 2007 14:15:29 -0700
++
 +libibverbs (1.0.4-1) unstable; urgency=low
 +
 +  * New upstream release.
 +    - Fix static linking so it has a chance of working.
 +    - Fix cut-and-paste error in sparc mb() macro.
 +    - Other miscellaneous fixes.
 +  * Improve package description.
 +
 + -- Roland Dreier <rolandd at cisco.com>  Tue, 31 Oct 2006 15:04:33 -0800
- 
++	
 +libibverbs (1.0.3-1) unstable; urgency=low
 +
 +  * Change priority to extra, since libibverbs depends on libsysfs2, which
 +    has priority extra.  (Debian policy section 2.5 states that a package
 +    may not depend on another package of lower priority)
 +  * New upstream release:
 +    - For sparc, only generate membar instruction if compiling for V9
 +      instruction set.  (Closes: #365559)
 +    - Reduce (but not yet eliminate) dependency on libsysfs.
 +    - Deprecate some ib_XXX symbol names and introduce ibv_XXX
 +      replacements for internal consistency.
 +    - Other minor fixes.
 +  * Update to Standards-Version: 3.7.2.
 +
 + -- Roland Dreier <rolandd at cisco.com>  Tue,  2 May 2006 15:33:14 -0700
 +
 +libibverbs (1.0.2-1) unstable; urgency=low
 +
 +  * Initial Release.  (Closes: #325752)
 +
 + -- Roland Dreier <rolandd at cisco.com>  Wed, 15 Feb 2006 11:21:59 -0700
diff --cc debian/control
index dc99746,0000000..3e4d25f
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,79 -1,0 +1,79 @@@
 +Source: libibverbs
 +Priority: extra
 +Maintainer: Roland Dreier <rolandd at cisco.com>
- Build-Depends: cdbs (>= 0.4.25-1), debhelper (>= 5), autotools-dev, libsysfs-dev
++Build-Depends: cdbs (>= 0.4.23-1.1), autotools-dev, debhelper (>= 5), libtool
 +Standards-Version: 3.7.2
 +Section: libs
 +
 +Package: libibverbs1
 +Section: libs
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
 +Description: A library for direct userspace use of InfiniBand
 + libibverbs is a library that allows userspace processes to use
 + InfiniBand "verbs" as described in the InfiniBand Architecture
 + Specification.  InfiniBand is a high-throughput, low-latency
 + networking technology.  InfiniBand host channel adapters (HCAs)
 + commonly support direct hardware access from userspace (kernel
 + bypass), and libibverbs supports this when available.
 + .
 + For this library to be useful, a device-specific plug-in module
 + should also be installed.
 + .
 + This package contains the shared library.
 + .
 +  Homepage: http://www.openfabrics.org/
 +
 +Package: libibverbs-dev
 +Section: libdevel
 +Architecture: any
- Depends: ${misc:Depends}, libibverbs1 (= ${Source-Version}), libsysfs-dev
++Depends: ${misc:Depends}, libibverbs1 (= ${Source-Version})
 +Description: Development files for the libibverbs library
 + libibverbs is a library that allows userspace processes to use
 + InfiniBand "verbs" as described in the InfiniBand Architecture
 + Specification.  InfiniBand is a high-throughput, low-latency
 + networking technology.  InfiniBand host channel adapters (HCAs)
 + commonly support direct hardware access from userspace (kernel
 + bypass), and libibverbs supports this when available.
 + .
-  This package is needed to compile programs against libibverbs2.
++ This package is needed to compile programs against libibverbs1.
 + It contains the header files and static libraries (optionally)
 + needed for compiling.
 + .
 +  Homepage: http://www.openfabrics.org/
 +
 +Package: libibverbs1-dbg
 +Section: libdevel
 +Priority: extra
 +Architecture: any
 +Depends: ${misc:Depends}, libibverbs1 (= ${Source-Version})
 +Description: Debugging symbols for the libibverbs library
 + libibverbs is a library that allows userspace processes to use
 + InfiniBand "verbs" as described in the InfiniBand Architecture
 + Specification.  InfiniBand is a high-throughput, low-latency
 + networking technology.  InfiniBand host channel adapters (HCAs)
 + commonly support direct hardware access from userspace (kernel
 + bypass), and libibverbs supports this when available.
 + .
 + This package contains the debugging symbols associated with
-  libibverbs2. They will automatically be used by gdb for debugging
++ libibverbs1. They will automatically be used by gdb for debugging
 + libibverbs-related issues.
 + .
 +  Homepage: http://www.openfabrics.org/
 +
 +Package: ibverbs-utils
 +Section: net
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: Examples for the libibverbs library
 + libibverbs is a library that allows userspace processes to use
 + InfiniBand "verbs" as described in the InfiniBand Architecture
 + Specification.  InfiniBand is a high-throughput, low-latency
 + networking technology.  InfiniBand host channel adapters (HCAs)
 + commonly support direct hardware access from userspace (kernel
 + bypass), and libibverbs supports this when available.
 + .
-  This package contains useful libibverbs2 example programs such as
++ This package contains useful libibverbs1 example programs such as
 + ibv_devinfo, which displays information about InfiniBand devices.
 + .
 +  Homepage: http://www.openfabrics.org/
diff --cc debian/libibverbs-dev.install
index c73eab6,0000000..d4b7db7
mode 100644,000000..100644
--- a/debian/libibverbs-dev.install
+++ b/debian/libibverbs-dev.install
@@@ -1,2 -1,0 +1,3 @@@
 +usr/include
 +usr/lib/libibverbs*.{a,la,so}
++usr/share/man/man3
diff --cc debian/libibverbs-dev.links
index 0000000,0000000..5478330
new file mode 100644
--- /dev/null
+++ b/debian/libibverbs-dev.links
@@@ -1,0 -1,0 +1,14 @@@
++usr/share/man/man3/ibv_get_async_event.3	usr/share/man/man3/ibv_ack_async_event.3
++usr/share/man/man3/ibv_get_cq_event.3		usr/share/man/man3/ibv_ack_cq_events.3
++usr/share/man/man3/ibv_open_device.3		usr/share/man/man3/ibv_close_device.3
++usr/share/man/man3/ibv_alloc_pd.3		usr/share/man/man3/ibv_dealloc_pd.3
++usr/share/man/man3/ibv_reg_mr.3			usr/share/man/man3/ibv_dereg_mr.3
++usr/share/man/man3/ibv_create_ah.3		usr/share/man/man3/ibv_destroy_ah.3
++usr/share/man/man3/ibv_create_comp_channel.3	usr/share/man/man3/ibv_destroy_comp_channel.3
++usr/share/man/man3/ibv_create_cq.3		usr/share/man/man3/ibv_destroy_cq.3
++usr/share/man/man3/ibv_create_qp.3		usr/share/man/man3/ibv_destroy_qp.3
++usr/share/man/man3/ibv_create_srq.3		usr/share/man/man3/ibv_destroy_srq.3
++usr/share/man/man3/ibv_attach_mcast.3		usr/share/man/man3/ibv_detach_mcast.3
++usr/share/man/man3/ibv_get_device_list.3	usr/share/man/man3/ibv_free_device_list.3
++usr/share/man/man3/ibv_create_ah_from_wc.3	usr/share/man/man3/ibv_init_ah_from_wc.3
++usr/share/man/man3/ibv_rate_to_mult.3		usr/share/man/man3/mult_to_ibv_rate.3
diff --cc debian/rules
index 01b7505,0000000..3e70bc3
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,8 -1,0 +1,8 @@@
 +#!/usr/bin/make -f
 +# -*- mode: makefile; coding: utf-8 -*-
 +
 +DEB_DH_INSTALL_SOURCEDIR := debian/tmp
- DEB_DH_STRIP_ARGS := --dbg-package=libibverbs1-dbg
++DEB_AUTO_UPDATE_LIBTOOL := post
 +
 +include /usr/share/cdbs/1/rules/debhelper.mk
 +include /usr/share/cdbs/1/class/autotools.mk

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libibverbs.git



More information about the Pkg-ofed-commits mailing list