[med-svn] [fis-gtm] 01/01: Ensure that symbols needed for shared DB statistics are exported

Amul Shah tuskentower-guest at moszumanska.debian.org
Wed Sep 27 08:22:42 UTC 2017


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

tuskentower-guest pushed a commit to branch master
in repository fis-gtm.

commit aaafa0394b58bbbf580e4f48207051f5d0de6e78
Author: Amul Shah <amul.shah at fisglobal.com>
Date:   Wed Sep 27 04:01:10 2017 -0400

    Ensure that symbols needed for shared DB statistics are exported
---
 debian/changelog                                   |  7 ++---
 debian/patches/series                              |  1 +
 .../upstream_include_statsdb_symbols_in_libgtmshr  | 30 ++++++++++++++++++++++
 3 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index be3042d..f667d28 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-fis-gtm (6.3-002-2) UNRELEASED; urgency=medium
+fis-gtm (6.3-002-3) UNRELEASED; urgency=medium
 
   * Update to fis-gtm V6.3-002
   * Update Standards to match the most recent 4.1.0
@@ -8,9 +8,10 @@ fis-gtm (6.3-002-2) UNRELEASED; urgency=medium
     Closes: #864102
   * Fix bug in installation script that caused builds to fail when
     RemoveIPC=Yes is configured
+  * Fix a build bug that missed exposing symbols needed for shared database
+    statistics
 
-
- -- Amul Shah <Amul.Shah at fisglobal.com>  Tue, 19 Sep 2017 06:59:38 -0400
+ -- Amul Shah <Amul.Shah at fisglobal.com>  Wed, 27 Sep 2017 04:00:04 -0400
 
 fis-gtm (6.3-000A-1) unstable; urgency=low
 
diff --git a/debian/patches/series b/debian/patches/series
index 97c61bb..759acc6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,5 @@
 
+upstream_include_statsdb_symbols_in_libgtmshr
 upstream_gtminstall_enquote
 upstream_disable_autorelink
 upstream_donot_deploy_all_encryption_libs
diff --git a/debian/patches/upstream_include_statsdb_symbols_in_libgtmshr b/debian/patches/upstream_include_statsdb_symbols_in_libgtmshr
new file mode 100644
index 0000000..3892184
--- /dev/null
+++ b/debian/patches/upstream_include_statsdb_symbols_in_libgtmshr
@@ -0,0 +1,30 @@
+From: Amul Shah <Amul.Shah at fisglobal.com>
+Summary: Include the symbols needed for the statsdb feature
+Description: GT.M V6.3-001 added a new feature to monitor database statistics
+	with GTM-6699. The feature added some newly exposed symbols. While the
+	regular GT.M builds included these symbols, the CMake built GT.M did
+	not. This patch addresses those missing symbols.
+Origin: upstream
+Forwarded: not-needed
+Applied-Upstream: post V6.3-002
+Last-Update: 2017-09-27
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/sr_linux/platform.cmake
++++ b/sr_linux/platform.cmake
+@@ -1,6 +1,6 @@
+ #################################################################
+ #								#
+-# Copyright (c) 2013-2016 Fidelity National Information		#
++# Copyright (c) 2013-2017 Fidelity National Information		#
+ # Services, Inc. and/or its subsidiaries. All rights reserved.	#
+ #								#
+ #	This source code contains the intellectual property	#
+@@ -69,6 +69,7 @@
+ set(gtm_dep   "${GTM_BINARY_DIR}/gtmexe_symbols.export")
+ 
+ set(libgtmshr_link "-Wl,-u,gtm_ci -Wl,-u,gtm_filename_to_id -Wl,-u,gtm_is_main_thread")
++set(libgtmshr_link "${libgtmshr_link} -Wl,-u,accumulate -Wl,-u,is_big_endian -Wl,-u,to_ulong")
+ set(libgtmshr_link "${libgtmshr_link} -Wl,--version-script,\"${GTM_BINARY_DIR}/gtmshr_symbols.export\"")
+ set(libgtmshr_dep  "${GTM_BINARY_DIR}/gtmexe_symbols.export")
+ 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/fis-gtm.git



More information about the debian-med-commit mailing list