Hello community, here is the log from the commit of package java-10-openjdk for openSUSE:Factory checked in at 2018-01-21 15:46:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-10-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-10-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-10-openjdk" Sun Jan 21 15:46:46 2018 rev:8 rq:567506 version:10.0.0.0~40 Changes: -------- --- /work/SRC/openSUSE:Factory/java-10-openjdk/java-10-openjdk.changes 2018-01-16 09:26:56.357015672 +0100 +++ /work/SRC/openSUSE:Factory/.java-10-openjdk.new/java-10-openjdk.changes 2018-01-21 15:46:50.567908063 +0100 @@ -1,0 +2,112 @@ +Thu Jan 18 17:22:09 UTC 2018 - fst...@suse.com + +- Update to tag jdk-10+40 (January 2018 CPU) - bsc#1076366 + * Security fixes: + + S8172525, CVE-2018-2579: Improve key keying case + + S8174962, CVE-2018-2582: Better interface invocations + + S8178449, CVE-2018-2588: Improve LDAP logins + + S8182125, CVE-2018-2599: Improve reliability of DNS lookups + + S8182387, CVE-2018-2603: Improve PKCS usage + + S8182601, CVE-2018-2602: Improve usage messages + + S8185292, CVE-2018-2618: Stricter key generation + + S8185325, CVE-2018-2641: Improve GTK initialization + + S8186212, CVE-2018-2629: Improve GSS handling + + S8186600, CVE-2018-2634: Improve property negotiations + + S8186606, CVE-2018-2633: Improve LDAP lookup robustness + + S8186998, CVE-2018-2637: Improve JMX supportive features + + S8189284, CVE-2018-2663: More refactoring for deserialization + cases + + S8190289, CVE-2018-2677: More refactoring for client + deserialization cases + + S8191142, CVE-2018-2678: More refactoring for naming + deserialization cases + * Security-In-Depth fixes: + + S8160104: CORBA communication improvements + + S8174756: Extra validation for public keys + + S8175932: Improve host instance supports + + S8176450: Revise default document styling + + S8178458: Better use of certificates in LDAP + + S8178466: Better RSA parameters + + S8179533: Cleaner print job handling + + S8179990: Cleaner palette entry handling + + S8180011: Cleaner native graphics device handling + + S8180015: Cleaner AWT robot handling + + S8180020: Improve SymbolHashMap entry handling + + S8180869: Cleaner image file reading handling + + S8180877: More deeply colored ICC spaces + + S8181664: Improve JVM UTF String handling + + S8181670: Improve implementation of keystores + + S8186080: Transform XML interfaces + * Fixes: + + S8075939: Stream.flatMap() causes breaking of + short-circuiting of terminal operations + + S8163237: Restrict the use of EXPORT cipher suites + + S8175542: JMX: Not enough JDP packets received + + S8179700: Exceptions thrown in StartManagementAgent.java + + S8181047: Add comment to technical terms that shall not be + translated + + S8181878: javadoc should support/ignore --add-opens + + S8187946: Support ISO 4217 Amendments 163 and 164 + + S8188145: MethodHandle resolution should follow JVMS sequence + of lookup by name & type before type descriptor resolution + + S8189146: Have use of "var" in 9 and earlier source versions + issue a warning for type declarations + + S8190789: sun/security/provider/certpath/LDAPCertStore/ + /TestURICertStoreParameters.java fails after JDK-8186606 + + S8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java + test fails when -Xmx512m set + + S8191907: PPC64 and s390 parts of JDK-8174962: Better + interface invocations + + S8193597: sun/nio/cs/TestStringCoding.java fails + intermittently with getBytes(csn) failed -> GBK + + S8193664: AppCDS tests should use + -XX:+UnlockCommercialFeatures when running with commercial JDK + + S8193683: Increase the number of clones in the CloneableDigest + + S8193767: Improve javadoc in ResourceBundle working with + modules + + S8193933: Export ClassLoaderData claim state to support + interleaved object traversal + + S8194044: Regression manual Test + javax/swing/JFileChooser/8067660/FileChooserTest.java fails + + S8194286: tools/launcher/FXLauncherTest.java fails with + java.lang.UnsatisfiedLinkError + + S8194287: tools/launcher/RunpathTest.java fails with + java.lang.NullPointerException + + S8194717: JDK10 L10n resource file update - msgdrop 10 + + S8194883: Unhandleable Push Promises should be cancelled + + S8194914: Compilation fails with "node not on backedge" in + OuterStripMinedLoopNode::adjust_strip_mined_loop + + S8194929: Unreferenced FileDescriptors not closed + + S8194953: doclet corrupts HTML files when adding navbar + + S8194955: Warn when default HTML version is used + + S8194959: Correct test tag to move bugid from @test to @bug + + S8194963: SystemDictionary::link_method_handle_constant() + can't link MethodHandle.invoke()/invokeExact() + + S8194988: 8 Null pointer dereference defect groups related to + MultiNode::proj_out() + + S8194993: Loop Strip Mining has some leftover debugging code + + S8195072: Update ASM 3rd party legal copyright to 6.0 + + S8195094: Fix type-O in "8159422: Very high Concurrent Mark + mark stack contention" + + S8195123: Very large regressions in Octane benchmarks using + 10-b39 + + S8195138: The asynchronous Http1HeaderParser doesn't handle + all line folds correctly + + S8195153: [test] runtime/6981737/Test6981737.java shouldn't + check 'java.vendor' and 'java.vm.vendor' properties +- Added patch: + * revert-8174962-for-aarch64.patch + + revert "S8174962, CVE-2018-2582: Better interface + invocations" for aarch64. The patch misses aarch64 parts and + causes crashes during aarch64 build +- Modified patch: + * disable-doclint-by-default.patch + + rediff to changes in context + +------------------------------------------------------------------- +Tue Jan 16 12:20:48 UTC 2018 - fst...@suse.com + +- Recommend tzdata-java8 instead of depending on it. This fixes + build cycles. + +------------------------------------------------------------------- Old: ---- 5b834ec96236.tar.bz2 New: ---- 860326263d1f.tar.bz2 revert-8174962-for-aarch64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-10-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.z2kjTu/_old 2018-01-21 15:46:53.151786814 +0100 +++ /var/tmp/diff_new_pack.z2kjTu/_new 2018-01-21 15:46:53.155786627 +0100 @@ -33,10 +33,10 @@ %global updatever 0 %global patchver 0 %global datever 2018-03-20 -%global buildver 39 +%global buildver 40 %global hg_project jdk %global hg_repository jdk10 -%global hg_revision 5b834ec96236 +%global hg_revision 860326263d1f %global icedtea_sound_version 1.0.1 %global java_atk_wrapper_version 0.33.2 # priority must be 6 digits in total @@ -175,6 +175,7 @@ Patch103: jdk10-gcc6.patch # Patch200: ppc_stack_overflow_fix.patch +Patch201: revert-8174962-for-aarch64.patch # Patch300: java-10-openjdk-linuxfilestore.patch Patch301: bootcycle_jobs.patch @@ -295,6 +296,7 @@ Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. Requires(postun): update-alternatives +Recommends: tzdata-java8 # Standard JPackage base provides. Provides: java-%{javaver}-headless = %{version}-%{release} Provides: java-headless = %{javaver} @@ -314,10 +316,6 @@ Provides: jndi-ldap = %{version} Provides: jndi-rmi = %{version} Provides: jsse = %{version} -%if 0%{?suse_version} > 1320 -# Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. -Requires(post): tzdata-java8 -%endif %description headless The OpenJDK 10 runtime environment without audio and video support. @@ -448,6 +446,10 @@ %patch200 -p1 +%ifarch %{aarch64} +%patch201 -p1 +%endif + %patch300 -p1 %patch301 -p1 %patch302 -p1 ++++++ 5b834ec96236.tar.bz2 -> 860326263d1f.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-10-openjdk/5b834ec96236.tar.bz2 /work/SRC/openSUSE:Factory/.java-10-openjdk.new/860326263d1f.tar.bz2 differ: char 11, line 1 ++++++ disable-doclint-by-default.patch ++++++ --- /var/tmp/diff_new_pack.z2kjTu/_old 2018-01-21 15:46:53.287780433 +0100 +++ /var/tmp/diff_new_pack.z2kjTu/_new 2018-01-21 15:46:53.287780433 +0100 @@ -1,5 +1,5 @@ ---- jdk10/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java 2017-09-28 19:33:17.000000000 +0200 -+++ jdk10/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java 2017-10-02 09:53:59.870539899 +0200 +--- jdk10/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java 2018-01-18 00:25:18.000000000 +0100 ++++ jdk10/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java 2018-01-18 17:45:18.697161064 +0100 @@ -839,7 +839,7 @@ } @@ -9,9 +9,9 @@ } String sep = ""; ---- jdk10/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java 2017-09-28 19:33:17.000000000 +0200 -+++ jdk10/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java 2017-10-02 09:53:59.870539899 +0200 -@@ -125,7 +125,7 @@ +--- jdk10/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java 2018-01-18 00:25:18.000000000 +0100 ++++ jdk10/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java 2018-01-18 17:45:18.697161064 +0100 +@@ -127,7 +127,7 @@ } if (!msgOptionSeen) { @@ -20,33 +20,33 @@ } String sep = ""; ---- jdk10/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2017-09-28 19:33:17.000000000 +0200 -+++ jdk10/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2017-10-02 09:53:59.870539899 +0200 -@@ -146,12 +146,12 @@ - files = Arrays.asList(new TestJFO("Test.java", code)); +--- jdk10/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2018-01-18 00:25:18.000000000 +0100 ++++ jdk10/test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java 2018-01-18 17:49:48.865162085 +0100 +@@ -147,12 +147,12 @@ + files = List.of(new TestJFO("Test.java", code)); - test(Collections.<String>emptyList(), + test(List.of(htmlVersion), - Main.Result.ERROR, - EnumSet.of(Message.DL_ERR9A, Message.DL_WRN12A)); + Main.Result.OK, + EnumSet.of(Message.JD_WRN10, Message.JD_WRN13)); - test(Arrays.asList(rawDiags), + test(List.of(htmlVersion, rawDiags), - Main.Result.ERROR, - EnumSet.of(Message.DL_ERR9, Message.DL_WRN12)); + Main.Result.OK, + EnumSet.of(Message.JD_WRN10, Message.JD_WRN13)); - // test(Arrays.asList("-Xdoclint:none"), + // test(List.of("-Xdoclint:none"), // Main.Result.OK, -@@ -174,8 +174,8 @@ +@@ -175,8 +175,8 @@ EnumSet.of(Message.DL_WRN12)); - test(Arrays.asList(rawDiags, "-private"), + test(List.of(htmlVersion, rawDiags, "-private"), - Main.Result.ERROR, - EnumSet.of(Message.DL_ERR6, Message.DL_ERR9, Message.DL_WRN12)); + Main.Result.OK, + EnumSet.of(Message.JD_WRN10, Message.JD_WRN13)); - test(Arrays.asList(rawDiags, "-Xdoclint:syntax", "-private"), + test(List.of(htmlVersion, rawDiags, "-Xdoclint:syntax", "-private"), Main.Result.ERROR, ++++++ revert-8174962-for-aarch64.patch ++++++ ++++ 1587 lines (skipped)