changeset 24389:295664c0c922 stable

configure.ac: Fix test for Java version (bug #52617). * configure.ac: Check for major Java version > 1 or major/minor > 1.5.
author Rik <rik@octave.org>
date Thu, 07 Dec 2017 21:47:14 -0800
parents d8626fd6bb36
children 3ef6430ab807 a7dfb685d261
files configure.ac
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/configure.ac	Wed Dec 06 14:22:04 2017 -0600
+++ b/configure.ac	Thu Dec 07 21:47:14 2017 -0800
@@ -2763,8 +2763,8 @@
   AC_MSG_RESULT([$java_version])
   java_major=[`echo $java_version | $SED -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\1/'`]
   java_minor=[`echo $java_version | $SED -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\2/'`]
-  if test $java_major -ge 1 && test $java_minor -ge 5; then
-    :  # Version is ok.  Do nothing.
+  if test $java_major -gt 1 || (test $java_major -eq 1 && test $java_minor -ge 5); then
+    :  # Version is OK.  Do nothing.
   else
     warn_java="Java version is too old (< 1.5).  Octave will not be able to call Java methods."
     break