[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