[med-svn] [fis-gtm] 01/01: Fix a build error reported via tracker.debian.org
Amul Shah
tuskentower-guest at moszumanska.debian.org
Tue May 17 14:02:29 UTC 2016
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 005d287513324814e3c0075d58170c8290ef5d5c
Author: Amul Shah <amul.shah at fisglobal.com>
Date: Tue May 17 09:59:03 2016 -0400
Fix a build error reported via tracker.debian.org
The configure script hit an error when a null shell variable was not enclosed
in quotation marks.
This is the failure message from the build log:
https://buildd.debian.org/status/fetch.php?pkg=fis-gtm&arch=i386&ver=6.3-000-1&stamp=1459503113
GT.M installation FAILED - please review error messages
./configure.sh: 629: [: =: unexpected operator
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
%GTM-E-NONUTF8LOCALE, Locale has character encoding (ANSI_X3.4-1968) which is not compatible with UTF-8 character set
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Installation complete
---
debian/changelog | 6 ++++++
debian/patches/series | 1 +
debian/patches/upstream_fix_locale_setting_error | 21 +++++++++++++++++++++
3 files changed, 28 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 1c8deca..d8e72c3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+fis-gtm (6.3-000-2) UNRELEASED; urgency=low
+
+ * Fix a bug in the installation script
+
+ -- Amul Shah <Amul.Shah at fisglobal.com> Tue, 17 May 2016 09:51:10 -0400
+
fis-gtm (6.3-000-1) unstable; urgency=medium
* Import latest sources and update package version
diff --git a/debian/patches/series b/debian/patches/series
index 365380e..9f68b86 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@ upstream_disable_autorelink
upstream_fix_speeling_errors
upstream_donot_deploy_all_encryption_libs
correct_rundown_state_definition.patch
+upstream_fix_locale_setting_error
diff --git a/debian/patches/upstream_fix_locale_setting_error b/debian/patches/upstream_fix_locale_setting_error
new file mode 100644
index 0000000..209e0af
--- /dev/null
+++ b/debian/patches/upstream_fix_locale_setting_error
@@ -0,0 +1,21 @@
+From: Amul Shah <Amul.Shah at fisglobal.com>
+Forwarded: not-needed
+Summary: Fix an error that caused the install script to not install UTF-8 object files
+Description: Upstream intended for autorelink to be enabled by default. However
+ the default shared memory segment for autorelink is 93MiB, much greater than
+ the system default of 32MiB. Users who wish to enable autorelink must
+ increase the value of shmmax.
+Applied-Upstream: V6.3-001
+Last-Update: 2016-05-17
+
+--- a/sr_unix/configure.gtc
++++ b/sr_unix/configure.gtc
+@@ -626,7 +626,7 @@
+ (
+ # Ensure we ARE in UTF-8 mode
+ utflocale=`locale -a | grep $binaryopt -iE 'en_us\.utf.?8$' | head -n1`
+- if [ $utflocale = "" ]; then
++ if [ "$utflocale" = "" ]; then
+ # If no locale defined, try C.UTF-8
+ utflocale="C.UTF-8"
+ fi
--
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