* configure.ac: It seems _installing_ in non-ASCII is ok, not building.
This commit is contained in:
parent
37241f6206
commit
da504eec70
2 changed files with 7 additions and 7 deletions
|
@ -1,3 +1,7 @@
|
|||
2013-10-25 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* configure.ac: It seems _installing_ in non-ASCII is ok, not building.
|
||||
|
||||
2013-10-24 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* configure.ac:
|
||||
|
|
10
configure.ac
10
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
|
||||
|
|
Loading…
Add table
Reference in a new issue