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: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org