]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
prioritise use of `javac` executable (gcj provides it through alternatives). 1803/head
authorDmitry Smirnov <onlyjob@member.fsf.org>
Mon, 12 May 2014 04:08:44 +0000 (14:08 +1000)
committerDmitry Smirnov <onlyjob@member.fsf.org>
Mon, 12 May 2014 04:08:44 +0000 (14:08 +1000)
 On Debian this fixes FTBFS when gcj-jdk and openjdk-7-jdk are installed at
 the same time because build system will use default `javac` executable
 provided by current JDK through `update-alternatives` instead of blindly
 calling GCJ when it is present.

Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
m4/ac_prog_javac.m4

index 91463e88028cceab478e3eb7988b97bfc85fd8e1..f6a2fb27cb84d45689c3177cac87bd6769e98444 100644 (file)
@@ -35,9 +35,9 @@ dnl @license GPLWithACException
 AC_DEFUN([AC_PROG_JAVAC],[
 AC_REQUIRE([AC_EXEEXT])dnl
 if test "x$JAVAPREFIX" = x; then
-        test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT javac$EXEEXT)
+        test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, javac$EXEEXT "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT)
 else
-        test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT javac$EXEEXT, $JAVAPREFIX)
+        test "x$JAVAC" = x && AC_CHECK_PROGS(JAVAC, javac$EXEEXT "gcj$EXEEXT -C" guavac$EXEEXT jikes$EXEEXT, $JAVAPREFIX)
 fi
 test "x$JAVAC" = x && AC_MSG_ERROR([no acceptable Java compiler found in \$PATH])
 AC_PROG_JAVAC_WORKS