[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