From da0b71fdd18551e69cfe1a7b3afe41047e77cda2 Mon Sep 17 00:00:00 2001 From: Jens Geyer Date: Mon, 27 Jul 2015 23:15:10 +0200 Subject: THRIFT-3271 "Could not find or load main class configtest_ax_javac_and_java" on some non-english systems Client: Build process / Java Patch: Jens Geyer This closes #565 --- aclocal/ax_javac_and_java.m4 | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'aclocal') diff --git a/aclocal/ax_javac_and_java.m4 b/aclocal/ax_javac_and_java.m4 index 581b45066..f341f50e7 100644 --- a/aclocal/ax_javac_and_java.m4 +++ b/aclocal/ax_javac_and_java.m4 @@ -57,6 +57,10 @@ AC_DEFUN([AX_JAVAC_AND_JAVA], echo "Running \"$JAVAC configtest_ax_javac_and_java.java\"" >&AS_MESSAGE_LOG_FD if $JAVAC configtest_ax_javac_and_java.java >&AS_MESSAGE_LOG_FD 2>&1 ; then + # prevent $JAVA VM issues with UTF-8 path names (THRIFT-3271) + oLC_ALL="$LC_ALL" + LC_ALL="" + IFS="," for JAVA in $JAVA_PROGS ; do IFS="$oIFS" @@ -69,6 +73,10 @@ AC_DEFUN([AX_JAVAC_AND_JAVA], done + # restore LC_ALL + LC_ALL="$oLC_ALL" + oLC_ALL="" + fi done -- cgit v1.2.1