[Pkg-ofed-commits] [libpsm2] 03/03: Update packaging for 10.3-37-1. Fixes segfault.

Brian Smith bsmith-guest at moszumanska.debian.org
Thu Dec 7 22:30:01 UTC 2017


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

bsmith-guest pushed a commit to branch master
in repository libpsm2.

commit fff313634dc8eb1555a528eceb2ff41a6d7533b9
Author: Brian T. Smith <bsmith at systemfabricworks.com>
Date:   Thu Dec 7 16:25:20 2017 -0600

    Update packaging for 10.3-37-1. Fixes segfault.
    
    Update the packaging for the import of upstream 10.3-37.
    The upstream code fixes upstream bug #17: segmentation fault
    psm2_mq_ipeek2.
    
    Add Pre-Depends to shared library binary package control.
    
    Remove fix_spelling_errors.patch. It was incorporated upstream.
    
    Update d/symbols with 3 new entries.
---
 debian/changelog                         |  4 ++--
 debian/control                           |  2 ++
 debian/patches/fix_spelling_errors.patch | 29 -----------------------------
 debian/patches/series                    |  1 -
 debian/symbols                           |  3 +++
 5 files changed, 7 insertions(+), 32 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f12793a..a87176d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,5 @@
-libpsm2 (10.3-17-1) unstable; urgency=medium
+libpsm2 (10.3-37-1) unstable; urgency=medium
 
   * Initial release. (Closes: #862313)
 
- -- Brian T. Smith <bsmith at systemfabricworks.com>  Tue, 21 Nov 2017 16:09:21 -0600
+ -- Brian T. Smith <bsmith at systemfabricworks.com>  Thu, 07 Dec 2017 12:33:43 -0600
diff --git a/debian/control b/debian/control
index c451098..5d51cb2 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Build-Depends: debhelper (>= 10),
 
 Package: libpsm2-2
 Architecture: amd64
+Pre-Depends: ${misc:Pre-Depends},
 Depends: ${misc:Depends},
          ${shlibs:Depends},
 Description: Intel PSM2 library
@@ -21,6 +22,7 @@ Description: Intel PSM2 library
 
 Package: libpsm2-2-compat
 Architecture: amd64
+Pre-Depends: ${misc:Pre-Depends},
 Depends: libpsm2-2 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
diff --git a/debian/patches/fix_spelling_errors.patch b/debian/patches/fix_spelling_errors.patch
deleted file mode 100644
index 9ae4820..0000000
--- a/debian/patches/fix_spelling_errors.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Description: Correct spelling errors found by lintian.
- lintian found some spelling errors. This patch corrects them.
-Author: Brian T. Smith <bsmith at systemfabricworks.com>
-Bug: https://github.com/01org/opa-psm2/issues/19
-Last-Update: 2017-11-21
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/psm_ep_connect.c
-+++ b/psm_ep_connect.c
-@@ -132,7 +132,7 @@
- 			if (psmi_epid_version(array_of_epid[j]) >
- 						 PSMI_EPID_VERSION) {
- 					psmi_handle_error(PSMI_EP_NORETURN, PSM2_INTERNAL_ERR,
--					  " Unkown version of EPID - %"PRIu64" \n"
-+					  " Unknown version of EPID - %"PRIu64" \n"
- 					  "Please upgrade PSM2 or set PSM2_ADDR_FMT=1 in the environment to force EPID version 1 \n",
- 					  psmi_epid_version(array_of_epid[j]));
- 			}
---- a/ptl_ips/ips_path_rec.c
-+++ b/ptl_ips/ips_path_rec.c
-@@ -659,7 +659,7 @@
- 		_HFI_PRDBG("Static path selection: Base LID\n");
- 
- 	psmi_getenv("PSM2_DISABLE_CCA",
--		    "Disable use of Congestion Control Architecure (CCA) [enabled] ",
-+		    "Disable use of Congestion Control Architecture (CCA) [enabled] ",
- 		    PSMI_ENVVAR_LEVEL_USER, PSMI_ENVVAR_TYPE_UINT,
- 		    (union psmi_envvar_val)0, &disable_cca);
- 	if (disable_cca.e_uint)
diff --git a/debian/patches/series b/debian/patches/series
index c0f2683..da495f2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
-fix_spelling_errors.patch
 fortify_source.patch
diff --git a/debian/symbols b/debian/symbols
index bcac9a5..ad64b88 100644
--- a/debian/symbols
+++ b/debian/symbols
@@ -18,6 +18,7 @@ libpsm2.so.2 libpsm2-2 #MINVER#
  psm2_am_get_parameters at PSM2_1.0 10.3
  psm2_am_get_source at PSM2_1.0 10.3
  psm2_am_register_handlers at PSM2_1.0 10.3
+ psm2_am_register_handlers_2 at PSM2_1.0 10.3
  psm2_am_reply_short at PSM2_1.0 10.3
  psm2_am_request_short at PSM2_1.0 10.3
  psm2_capabilities_bitset at PSM2_1.0 10.3
@@ -57,12 +58,14 @@ libpsm2.so.2 libpsm2-2 #MINVER#
  psm2_mq_init at PSM2_1.0 10.3
  psm2_mq_ipeek2 at PSM2_1.0 10.3
  psm2_mq_ipeek at PSM2_1.0 10.3
+ psm2_mq_ipeek_dequeue at PSM2_1.0 10.3
  psm2_mq_iprobe2 at PSM2_1.0 10.3
  psm2_mq_iprobe at PSM2_1.0 10.3
  psm2_mq_irecv2 at PSM2_1.0 10.3
  psm2_mq_irecv at PSM2_1.0 10.3
  psm2_mq_isend2 at PSM2_1.0 10.3
  psm2_mq_isend at PSM2_1.0 10.3
+ psm2_mq_req_free at PSM2_1.0 10.3
  psm2_mq_send2 at PSM2_1.0 10.3
  psm2_mq_send at PSM2_1.0 10.3
  psm2_mq_setopt at PSM2_1.0 10.3

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



More information about the Pkg-ofed-commits mailing list