From: Glenn Morris Date: Fri, 25 Oct 2013 02:22:13 +0000 (-0700) Subject: * configure.ac: It seems _installing_ in non-ASCII is ok, not building. X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~1140 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=da504eec7088eeb698f3987900ed7757363602c3;p=emacs.git * configure.ac: It seems _installing_ in non-ASCII is ok, not building. --- diff --git a/ChangeLog b/ChangeLog index 4382f9dcabd..c4fc0b2d045 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-10-25 Glenn Morris + + * configure.ac: It seems _installing_ in non-ASCII is ok, not building. + 2013-10-24 Glenn Morris * configure.ac: diff --git a/configure.ac b/configure.ac index 7d8cb8815fd..2c1123f3a0b 100644 --- a/configure.ac +++ b/configure.ac @@ -74,23 +74,19 @@ dnl --program-transform-name options AC_ARG_PROGRAM dnl http://debbugs.gnu.org/15260 -dnl I think we have to check, eg, both exec_prefix and bindir, -dnl because the latter by default is not yet expanded, but the user -dnl may have specified a value for it via --bindir. dnl Note that abs_srcdir and abs_builddir are not yet defined. :( -dnl "`cd \"$srcdir\" is not portable. +dnl "`cd \"$srcdir\"`" is not portable. dnl See autoconf manual "Shell Substitutions": dnl "There is just no portable way to use double-quoted strings inside dnl double-quoted back-quoted expressions (pfew!)." temp_srcdir=`cd "$srcdir"; pwd` -for var in "`pwd`" "$temp_srcdir" "$prefix" "$exec_prefix" \ - "$datarootdir" "$bindir" "$datadir" "$sharedstatedir" "$libexecdir"; do +for var in "`pwd`" "$temp_srcdir"; do dnl configure sets LC_ALL=C early on, so this range should work. case "$var" in - *[[^\ -~]]*) AC_MSG_ERROR([Emacs cannot be built or installed in a directory whose name contains non-ASCII characters: $var]) ;; + *[[^\ -~]]*) AC_MSG_ERROR([Emacs cannot be built in a directory whose name contains non-ASCII characters: $var]) ;; esac done