configure.ac | 52 ---------------------------------------------------- 1 file changed, 52 deletions(-)
New commits: commit 52f16d1f1d3d2712313fb50014474f43a1528c32 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Fri Sep 27 14:04:39 2019 +0200 Commit: Stephan Bergmann <sberg...@redhat.com> CommitDate: Fri Sep 27 18:14:20 2019 +0200 Revert "tdf#121925 test for URLClassPath.ClassPathURLCheck" This reverts commit 905c107cde4a0a7059b1e11b5f23a0a59188cb0c. Conflicts: configure.ac As discussed at <https://bugs.documentfoundation.org/show_bug.cgi?id=121925#c12> "Fix Java Jar dependency classpath to pass the ClassPathURLCheck": "At least with java-latest-openjdk-headless-13.0.0.33-1.rolling.fc31.x86_64, the testurlcheck program in configure.ac reports 'false', but (when you convert the corresponding AC_MSG_ERROR into a AC_MSG_RESULT to not make configure fail) a full `make check screenshot` works fine for me." Change-Id: I205bada5e8eeede7b33cdbc3f87a629edb8b9872 Reviewed-on: https://gerrit.libreoffice.org/79687 Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de> Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sberg...@redhat.com> diff --git a/configure.ac b/configure.ac index eb08a5883eda..cf0f6e501611 100644 --- a/configure.ac +++ b/configure.ac @@ -7565,58 +7565,6 @@ if test -n "$ENABLE_JAVA" -a -z "$JAVAINC"; then fi SOLARINC="$SOLARINC $JAVAINC" -if test "$ENABLE_JAVA" != "" -a "x" != "x$JAVACOMPILER" && test "$_jdk_ver" -ge 10900; then - url_check_unknown=0 - java_base="testurlcheck" - java_src="${java_base}.java" - java_cls="${java_base}.class" - cat > "${java_src}" <<_ACEOF -[import jdk.internal.loader.URLClassPath; -import java.lang.reflect.Field; -import java.net.URL; - -class ${java_base} -{ - public static void main(String args[]) - { - try { - URLClassPath cp = new URLClassPath(new URL[0], null); - Field field = cp.getClass().getDeclaredField("DISABLE_CP_URL_CHECK"); - field.setAccessible(true); - System.out.println(field.get(cp).toString()); - } catch(Exception e) { - System.out.println("unknown"); - } - } -}] -_ACEOF - AC_MSG_CHECKING([if jdk.net.URLClassPath.ClassPathURLCheck is disabled]) - java_cmd="$JAVACOMPILER --add-exports java.base/jdk.internal.loader=ALL-UNNAMED ${java_src} 1>&2" - AC_TRY_EVAL(java_cmd) - if test $? = 0 -a -f "./${java_cls}"; then - java_res=`$JAVAINTERPRETER --add-opens java.base/jdk.internal.loader=ALL-UNNAMED ${java_base} 2>/dev/null` - if test $? = 0; then - case "${java_res}" in - true) AC_MSG_RESULT([yes]) ;; - false) - rm -f "./${java_src}" "./${java_cls}" - AC_MSG_ERROR([no - Java unit tests will break!]) - ;; - *) url_check_unknown=1 ;; - esac - else - url_check_unknown=1 - fi - else - url_check_unknown=1 - fi - if test $url_check_unknown -eq 1; then - AC_MSG_RESULT([unknown - assuming yes]) - add_warning "Unable to find the default value for jdk.net.URLClassPath.ClassPathURLCheck - java tests might fail!" - fi - rm -f "./${java_src}" "./${java_cls}" -fi - AC_SUBST(JAVACOMPILER) AC_SUBST(JAVADOC) AC_SUBST(JAVAINTERPRETER) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits