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 <[email protected]> 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 <[email protected]> Tue, 19 Sep 2017 06:59:38 -0400 + -- Amul Shah <[email protected]> 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 <[email protected]> +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 _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
