comparison configure.ac @ 16371:effe80808118

configure.ac: Fix Java version detection on NixOS (bug #38593) * configure.ac: sed pattern now looks only for 'version "xxx.xxx.xxx"'.
author Rik <rik@octave.org>
date Tue, 26 Mar 2013 09:48:18 -0700
parents 5293cee91891
children bfff338c56d1
comparison
equal deleted inserted replaced
16370:7ce21619a4b9 16371:effe80808118
2383 break 2383 break
2384 fi 2384 fi
2385 2385
2386 ## Check Java version is recent enough. 2386 ## Check Java version is recent enough.
2387 AC_MSG_CHECKING([for Java version]) 2387 AC_MSG_CHECKING([for Java version])
2388 java_version=[`"$JAVA" -version 2>&1 | sed -n -e 's/^java version[^0-9"]*"\([^"]*\)"/\1/p'`] 2388 java_version=[`"$JAVA" -version 2>&1 | sed -n -e 's/^[^ ]* version[^0-9"]*"\([^"]*\)"/\1/p'`]
2389 AC_MSG_RESULT([$java_version]) 2389 AC_MSG_RESULT([$java_version])
2390 java_major=[`echo $java_version | sed -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\1/'`] 2390 java_major=[`echo $java_version | sed -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\1/'`]
2391 java_minor=[`echo $java_version | sed -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\2/'`] 2391 java_minor=[`echo $java_version | sed -e 's/^\([0-9][0-9]*\)\.\([0-9][0-9]*\)\..*$/\2/'`]
2392 if test $java_major -ge 1 && test $java_minor -ge 5; then 2392 if test $java_major -ge 1 && test $java_minor -ge 5; then
2393 : # Version is ok. Do nothing. 2393 : # Version is ok. Do nothing.