Author: mturk
Date: Tue Feb 21 16:39:21 2012
New Revision: 1291904
URL: http://svn.apache.org/viewvc?rev=1291904&view=rev
Log:
Fix BZ52119 and add support for Java7 and Java8
Modified:
tomcat/native/branches/1.1.x/native/build/tcnative.m4
tomcat/native/branches/1.1.x/xdocs/miscellaneous/changelog.xml
Modified: tomcat/native/branches/1.1.x/native/build/tcnative.m4
URL:
http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/build/tcnative.m4?rev=1291904&r1=1291903&r2=1291904&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/build/tcnative.m4 (original)
+++ tomcat/native/branches/1.1.x/native/build/tcnative.m4 Tue Feb 21 16:39:21
2012
@@ -84,13 +84,13 @@ AC_DEFUN(
# This stuff works if the command line parameter --with-java-home was
# specified, so it takes priority rightfully.
-
+
tempval=${withval}
if test ! -d "${tempval}" ; then
AC_MSG_ERROR(Not a directory: ${tempval})
fi
-
+
JAVA_HOME=${tempval}
AC_MSG_RESULT(${JAVA_HOME})
],
@@ -117,25 +117,28 @@ AC_DEFUN(
# JAVA_PLATFORM
AC_MSG_CHECKING([Try to guess JDK location])
- for JAVA_PREFIX in /usr/local /usr/local/lib /usr /usr/lib /opt
/usr/java /System/Library/Frameworks/JavaVM.framework/Versions/ ; do
-
- for JAVA_PLATFORM in 6 5 4 3 2 ; do
-
- for subversion in .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 "" ; do
-
- for VARIANT in IBMJava2- java java- jdk jdk- ""; do
+ for JAVA_PREFIX in /usr/local /usr/local/lib /usr /usr/lib /opt
/usr/java /System/Library/Frameworks/JavaVM.framework/Versions
+ do
+ for JAVA_PLATFORM in 8 7 6 5 4 3 2
+ do
+ for subversion in .9 .8 .7 .6 .5 .4 .3 .2 .1 .0 ""
+ do
+ for VARIANT in IBMJava2- diablo-jdk java java- jdk jdk- ""
+ do
GUESS="${JAVA_PREFIX}/${VARIANT}1.${JAVA_PLATFORM}${subversion}"
-dnl AC_MSG_CHECKING([${GUESS}])
- if test -d "${GUESS}/bin" & test -d "${GUESS}/include" ; then
+ if test -d "${GUESS}/bin" & test -d "${GUESS}/include"
+ then
JAVA_HOME="${GUESS}"
AC_MSG_RESULT([${GUESS}])
break
fi
- if test -d "${GUESS}/Commands" & test -d "${GUESS}/Headers" ;
then
+ if test -d "${GUESS}/Commands" & test -d "${GUESS}/Headers"
+ then
JAVA_HOME="${GUESS}"
AC_MSG_RESULT([${GUESS}])
break
fi
+
done
if test -n "${JAVA_HOME}" ; then
@@ -211,7 +214,7 @@ AC_DEFUN(
JAVA_OS = ${tempval}
],
- [
+ [
AC_MSG_CHECKING(os_type directory)
JAVA_OS=NONE
if test -f ${JAVA_HOME}/${JAVA_INC}/jni_md.h; then
@@ -354,7 +357,7 @@ case "$use_openssl" in
saved_libs="$LIBS"
CFLAGS="$CFLAGS $TCN_OPENSSL_INC"
LIBS="$LIBS $TCN_OPENSSL_LIBS"
-
+
AC_ARG_ENABLE(openssl-version-check,
[AC_HELP_STRING([--enable-openssl-version-check],
[Check OpenSSL Version @<:@default=yes@:>@])])
Modified: tomcat/native/branches/1.1.x/xdocs/miscellaneous/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/xdocs/miscellaneous/changelog.xml?rev=1291904&r1=1291903&r2=1291904&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/xdocs/miscellaneous/changelog.xml (original)
+++ tomcat/native/branches/1.1.x/xdocs/miscellaneous/changelog.xml Tue Feb 21
16:39:21 2012
@@ -39,6 +39,10 @@
<section name="Changes between 1.1.22 and 1.1.23">
<changelog>
<fix>
+ <bug>52119</bug>: Autodetect Diablo JDK on FreeBSD and Java7+. Based
upon a patch
+ from Michael Osipov. (mturk)
+ </fix>
+ <fix>
<bug>52717</bug>: Set scope_id for IPv6 addresses if provided. (mturk)
</fix>
<update>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]