Attachment "tcl-1112654.patch" to
ticket [1112654fff]
added by
jenglish
2005-01-31 01:04:46.
Date: Sun Jan 30 10:04:10 -0800 2005
Files: unix/configure.in
Bugid: 1112654
--- unix/configure.in.1112654.old 2005-01-30 09:32:18.193177287 -0800
+++ unix/configure.in 2005-01-30 09:53:20.783343887 -0800
@@ -439,7 +439,10 @@
SC_ENABLE_FRAMEWORK
# tclConfig.sh needs a version of the _LIB_SUFFIX that has been eval'ed
-# so that the backslashes quoting the DBX braces are dropped.
+# since on some platforms TCL_LIB_FILE contains shell escapes.
+# (See also: TCL_TRIM_DOTS).
+
+eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
# Note: in the following variable, it's important to use the absolute
# path name of the Tcl directory rather than "..": this is because
@@ -498,7 +501,10 @@
#--------------------------------------------------------------------
# Replace ${VERSION} with contents of ${TCL_VERSION}
+# double-eval to account for TCL_TRIM_DOTS.
+#
eval "TCL_STUB_LIB_FILE=libtclstub${TCL_UNSHARED_LIB_SUFFIX}"
+eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
TCL_STUB_LIB_FLAG="-ltclstub${TCL_VERSION}"