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)


Reply via email to