Hello community,

here is the log from the commit of package java-11-openjdk for openSUSE:Factory 
checked in at 2018-05-13 16:06:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-11-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-11-openjdk"

Sun May 13 16:06:22 2018 rev:12 rq:606617 version:11.0.0.0~13

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes  
2018-05-10 15:49:06.449906886 +0200
+++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java-11-openjdk.changes     
2018-05-13 16:07:18.413424764 +0200
@@ -1,0 +2,172 @@
+Fri May 11 09:52:20 UTC 2018 - [email protected]
+
+- Update to ustream tag jdk-11+13
+  * Fixes:
+    + S4842658: DefaultListModel and DefaultComboBoxModel should
+      support addAll (Collection c)
+    + S6574555: PNGImageWriter incorrectly sets bKGD chunk
+    + S6788458: PNGImageReader ignores tRNS chunk while reading
+      non-indexed RGB/Gray images
+    + S8153532: Add @throws NPE javadoc to
+      UIManager.setLookAndFeel(String) method description
+    + S8154463: New failure of
+      closed/java/awt/font/Outline/OutlineInvarianceTest.java
+    + S8171277: Elliptic Curves for Security in Crypto
+    + S8176717: GC log file handle leaked to child processes
+    + S8181594: Efficient and constant-time modular arithmetic
+    + S8181910: [macos] Support dark title bars on macOS
+    + S8185034: Cleanup and consolidate Metaspace coding
+    + S8187123: (reflect) Class#getCanonicalName and
+      Class#getSimpleName is a part of performance issue
+    + S8187392: Deprecated methods in the peers can be removed
+    + S8189687: Swing: Invalid position of candidate pop-up of
+      InputMethod in Hi-DPI on Windows
+    + S8189916: Dynamic Constant support for Sparc
+    + S8191410: Unicode 10
+    + S8194968: problem list actions for
+      tools/javac/jvm/VerboseOutTest
+    + S8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on
+      Alpine/Musl
+    + S8195717: test java/lang/invoke/MethodHandlesTest timed out
+      running testAsCollector1
+    + S8196113: Remove the Compact Profile builds
+    + S8196572: Tests ColConvCCMTest.java and MTColConvTest.java
+      fail
+    + S8197388: Added not existing bug id in jdk/ProblemList.txt
+    + S8197447: LogCompilation throws "couldn't find bytecode"
+    + S8197954: Remove unnecessary intermediary APIs from AppCDS
+      implementation
+    + S8198342: Test FileSystemViewListenerLeak.java is unstable
+    + S8199067: [REDO] NMT: Enhance thread stack tracking
+    + S8199196: Add javadoc support for preview features
+    + S8199382: [TESTBUG] Open source VM testbase JDI tests
+    + S8199748: Touch keyboard is not shown, if text component gets
+      focus from other text component
+    + S8199852: Print more information about class loaders in
+      LinkageErrors.
+    + S8199912: jshell tool: /open from URI
+    + S8199932: Missing copyright header in AWT source code
+    + S8200083: Bump bootjdk requirement for JDK 11 to JDK 10
+    + S8200094: Turkish locale reports NPE No enum constant
+      com.sun.source.doctree.DocTree.Kind.SİNCE
+    + S8200146: Remove the appletviewer launcher
+    + S8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java
+      fails
+    + S8200372: String::trim JavaDoc should clarify meaning of space
+    + S8200557: OopStorage parallel iteration scales poorly
+    + S8200716: Object propertyIsEnumerable buggy behavior on short
+      integer-string key
+    + S8200729: Conditional compilation of GCs
+    + S8201138: Defect in XMLEventReader.getElementText() may cause
+      data to be skipped, duplicated or otherwise result in a
+      ClassCastException
+    + S8201433: Fix potential crash in BufImg_SetupICM
+    + S8201492: Properly implement non-contiguous generations for
+      Reference discovery
+    + S8201524: [AIX] Don't link libfontmanager against
+      libawt_headless
+    + S8201572: Improve Metaspace Statistics
+    + S8201598: Fix for 8181910: Support dark title bars on macOS
+      broke the MacOS build
+    + S8201602: ARM32 - Minimal Dynamic Constant support
+    + S8201626: Typo in MakeWindowAlwaysOnTop test
+    + S8201640: Use _ref_processor_* member variables directly in
+      G1CollectedHeap
+    + S8201793: (ref) Reference object should not support cloning
+    + S8202017: Merge Reference Enqueuing phase with phase 3 of
+      Reference processing
+    + S8202018: Move card table clear before enqueuing pending
+      references
+    + S8202021: Improve variable naming in ReferenceProcesso
+    + S8202050: Add javax/sound/midi/Sequencer/Recording.java to
+      the problemList
+    + S8202080: Introduce ordering semantics for Atomic::add and
+      other RMW atomics
+    + S8202083: Remove explicit CMS checks in CardTableBarrierSet
+    + S8202143: Parts of 8193435 added in merge change set.
+    + S8202181: Correctly specify size of hostname buffer in Unix
+      Inet*AddressImpl_getLocalHostName implementations
+    + S8202291: java/rmi/Naming/LookupIPv6.java failed with
+      Connection refused
+    + S8202301: Add tests related to JDK-8196572 to the ProblemList
+    + S8202303: LogStream should autoflush on destruction
+    + S8202319: Fix compilation warnings in Solaris debug builds
+      for DevStudio 12.6
+    + S8202387: javac --release 11 not supported
+    + S8202424: Metaspace: on chunk retirement, use correct lower
+      limit on chunksize when adding blocks to free blocks list
+    + S8202435: [aix] print program break as part of memory info
+      into hs-err file
+    + S8202447: Fix unloading_occurred to mean unloading_occurred
+    + S8202465: [C1] casts should not be eliminated for interface
+      types
+    + S8202548: Use reservation Object when creating SpeciesData
+    + S8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and
+      INCLUDE_AOT
+    + S8202563: BigInteger/BigDecimal not immune to overflow,
+      contrary to spec
+    + S8202564: java/lang/management/ThreadMXBean/ThreadCounts.java
+      fails
+    + S8202565: C1 compilation crashes with
+      "assert(is_double_stack() && !is_virtual()) failed: type check"
+    + S8202575: Remove java/lang/String/nativeEncoding/
+      /StringPlatformChars.java from ProblemList
+    + S8202581: failure_handler: gather more environment
+      information on macOS
+    + S8202582: DateTimeFormatterBuilder.parseOffsetBased
+      unnecessarily calls toString()
+    + S8202583: Remove experimental ClassForNamePlugin
+    + S8202584: de-problem list tools/javac/jvm/VerboseOutTest
+    + S8202591: Remove usage of CMSEdenChunksRecordAlways in
+      defNewGeneration.cpp
+    + S8202592: Remove unused EvacuateFollowersClosure
+    + S8202597: javac is not inducing a notional interface if
+      Object appears in an intersection type
+    + S8202599: Mark intermittently failing jshell tests
+    + S8202606: Deprecate AllowNonVirtualCalls option
+    + S8202631: JVM_Clone to throw CloneNotSupportException for
+      Reference object
+    + S8202634: Metaspace: simplify SpaceManager lists
+    + S8202639: Use concrete Generation classes in SerialHeap and
+      CMSHeap
+    + S8202640: Small C1 cleanups for BarrierSetC1
+    + S8202641: Replace OOP_SINCE_SAVE_MARKS with templates
+    + S8202642: Replace PAR_OOP_ITERATE with templates
+    + S8202647: Add deduplicate_string function to CollectedHeap
+    + S8202649: Move the Parallel GC specific task creation
+      functions out of Threads
+    + S8202650: Enforce group for attach listener file
+    + S8202662: JFR tests fails: Could not find leak with class
+    + S8202672: Build failed in metaspace.cpp with VS2017
+    + S8202676: AArch64: Missing enter/leave around barrier leads
+      to infinite loop
+    + S8202684: Minimal VM build is broken after JDK-8199067,
+      JDK-8202638
+    + S8202686: Missing test case for 8200167 - final Object methods
+    + S8202690: jdk/jshell/ToolBasicTest.java failed in
+      testOpenFileOverHttp() and testOpenLocalFileUrl()
+    + S8202709: Move oopDesc::is_archive_object to
+      MetaspaceShared::is_archive_object
+    + S8202711: Merge tiered compilation policies
+    + S8202719: Use Collections.emptyEnumeration where possible
+    + S8202722: Move marksweep_init into GC code
+    + S8202744: Expired flag removal for JDK 11
+    + S8202780: Remove EnqueueTask related code from
+      ReferenceProcessor after JDK-8202017
+    + S8202781: Fix typo in DiscoveredListIterator::complete_enqeue
+    + S8202810: Remove class-for-name test
+    + S8202816: Update JarSigning.keystore
+- Removed patch:
+  * aarch64-infinite-loop.patch
+    - Integrated upstream
+- Modified patch:
+  * java11-improved-fonts.patch
+    - Rediff to changed context
+
+-------------------------------------------------------------------
+Thu May 10 14:48:52 UTC 2018 - [email protected]
+
+- Fix s390x build, since INCLUDE_SA is false by default on this
+  architecture
+
+-------------------------------------------------------------------
@@ -8,0 +181,5 @@
+Mon May  7 15:55:39 UTC 2018 - [email protected]
+
+- Update fix_armv6_build.patch
+
+-------------------------------------------------------------------
@@ -11 +188 @@
-- Update to upstream tag jdk-11+11
+- Update to upstream tag jdk-11+12

Old:
----
  3ab6ba9f94a9.tar.bz2
  aarch64-infinite-loop.patch

New:
----
  758deedaae84.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.w9zcuY/_old  2018-05-13 16:07:20.317355307 +0200
+++ /var/tmp/diff_new_pack.w9zcuY/_new  2018-05-13 16:07:20.321355161 +0200
@@ -34,10 +34,10 @@
 %global updatever       0
 %global patchver        0
 %global datever         2018-09-25
-%global buildver        12
+%global buildver        13
 %global hg_project      jdk
 %global hg_repository   jdk
-%global hg_revision     3ab6ba9f94a9
+%global hg_revision     758deedaae84
 %global icedtea_sound_version 1.0.1
 %global java_atk_wrapper_version 0.33.2
 # priority must be 6 digits in total
@@ -129,7 +129,7 @@
 Summary:        OpenJDK %{featurever} Runtime Environment
 License:        Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND 
GPL-2.0-only AND GPL-2.0-with-classpath-exception AND LGPL-2.0-only AND MPL-1.0 
AND MPL-1.1 AND SUSE-Public-Domain AND W3C
 Group:          Development/Languages/Java
-Url:            http://openjdk.java.net/
+URL:            http://openjdk.java.net/
 # Sources from upstream OpenJDK project.
 Source0:        
http://hg.openjdk.java.net/%{hg_project}/%{hg_repository}/archive/%{hg_revision}.tar.bz2
 # Accessibility support
@@ -178,7 +178,6 @@
 #
 Patch200:       ppc_stack_overflow_fix.patch
 Patch201:       fix_armv6_build.patch
-Patch202:       aarch64-infinite-loop.patch
 #
 Patch302:       disable-doclint-by-default.patch
 Patch303:       alternative-tzdb_dat.patch
@@ -442,11 +441,9 @@
 %patch200 -p1
 
 %ifarch %{arm6}
-%patch201 -p0
+%patch201
 %endif
 
-%patch202 -p1
-
 %patch302 -p1
 %patch303 -p1
 
@@ -486,11 +483,6 @@
 done
 
 %build
-# How many cpu's do we have?
-export NUM_PROC=`%{_bindir}/getconf _NPROCESSORS_ONLN 2> /dev/null || :`
-export NUM_PROC=${NUM_PROC:-1}
-
-# Build OpenJDK.
 
 %ifarch s390x sparc64 alpha ppc64 ppc64le %{aarch64}
 export ARCH_DATA_MODEL=64
@@ -552,9 +544,6 @@
     --with-pcsclite=system \
 %endif
     --with-stdc++lib=dynamic \
-%ifnarch %{arm}
-    --with-num-cores="$NUM_PROC" \
-%endif
 %ifarch s390
     --with-boot-jdk-jvmargs="-Xms256M -Xmx768M" \
 %endif
@@ -848,7 +837,6 @@
 update-alternatives \
   --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
   --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
-  --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
 %if %{with aot}
   --slave %{_bindir}/jaotc jaotc %{sdkbindir}/jaotc \
 %endif
@@ -862,8 +850,10 @@
   --slave %{_bindir}/jdeprscan jdeprscan %{sdkbindir}/jdeprscan \
   --slave %{_bindir}/jdeps jdeps %{sdkbindir}/jdeps \
 %if ! %{with zero}
+%ifnarch s390x
   --slave %{_bindir}/jhsdb jhsdb %{sdkbindir}/jhsdb \
 %endif
+%endif
   --slave %{_bindir}/jimage jimage %{sdkbindir}/jimage \
   --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
   --slave %{_bindir}/jlink jlink %{sdkbindir}/jlink \
@@ -879,8 +869,6 @@
   --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
   --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
   --slave %{_bindir}/unpack200 unpack200 %{sdkbindir}/unpack200 \
-  --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
-  %{_mandir}/man1/appletviewer-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
   %{_mandir}/man1/jar-%{sdklnk}.1$ext \
   --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
@@ -1056,11 +1044,11 @@
 %config(noreplace) %{_jvmdir}/%{sdkdir}/lib/security/nss.cfg
 %{_jvmdir}/%{sdkdir}/lib/security/default.policy
 
-%{_mandir}/man1/java-%{sdklnk}.1*
-%{_mandir}/man1/jjs-%{sdklnk}.1*
-%{_mandir}/man1/keytool-%{sdklnk}.1*
-%{_mandir}/man1/rmid-%{sdklnk}.1*
-%{_mandir}/man1/rmiregistry-%{sdklnk}.1*
+%{_mandir}/man1/java-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jjs-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/keytool-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/rmid-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/rmiregistry-%{sdklnk}.1%{?ext_man}
 
 %files devel
 %dir %{_jvmdir}/%{sdkdir}/bin
@@ -1070,7 +1058,6 @@
 %if %{with_systemtap}
 %dir %{_jvmdir}/%{sdkdir}/tapset
 %endif
-%{_jvmdir}/%{sdkdir}/bin/appletviewer
 %if %{with aot}
 %{_jvmdir}/%{sdkdir}/bin/jaotc
 %endif
@@ -1113,34 +1100,35 @@
 %{_jvmdir}/%{sdkdir}/lib/ct.sym
 %{_jvmdir}/%{sdkdir}/lib/libattach.so
 %if ! %{with zero}
+%ifnarch s390x
 %{_jvmdir}/%{sdkdir}/lib/libsaproc.so
 %endif
+%endif
 
 %if %{with_systemtap}
 %{_jvmdir}/%{sdkdir}/tapset/*.stp
 %endif
 %{_jvmdir}/%{sdklnk}
-%{_mandir}/man1/appletviewer-%{sdklnk}.1*
-%{_mandir}/man1/jar-%{sdklnk}.1*
-%{_mandir}/man1/jarsigner-%{sdklnk}.1*
-%{_mandir}/man1/javac-%{sdklnk}.1*
-%{_mandir}/man1/javadoc-%{sdklnk}.1*
-%{_mandir}/man1/javap-%{sdklnk}.1*
-%{_mandir}/man1/jcmd-%{sdklnk}.1*
-%{_mandir}/man1/jconsole-%{sdklnk}.1*
-%{_mandir}/man1/jdb-%{sdklnk}.1*
-%{_mandir}/man1/jdeps-%{sdklnk}.1*
-%{_mandir}/man1/jinfo-%{sdklnk}.1*
-%{_mandir}/man1/jmap-%{sdklnk}.1*
-%{_mandir}/man1/jps-%{sdklnk}.1*
-%{_mandir}/man1/jrunscript-%{sdklnk}.1*
-%{_mandir}/man1/jstack-%{sdklnk}.1*
-%{_mandir}/man1/jstat-%{sdklnk}.1*
-%{_mandir}/man1/jstatd-%{sdklnk}.1*
-%{_mandir}/man1/pack200-%{sdklnk}.1*
-%{_mandir}/man1/rmic-%{sdklnk}.1*
-%{_mandir}/man1/serialver-%{sdklnk}.1*
-%{_mandir}/man1/unpack200-%{sdklnk}.1*
+%{_mandir}/man1/jar-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jarsigner-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/javac-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/javadoc-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/javap-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jcmd-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jconsole-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jdb-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jdeps-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jinfo-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jmap-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jps-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jrunscript-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jstack-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jstat-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/jstatd-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/pack200-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/rmic-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/serialver-%{sdklnk}.1%{?ext_man}
+%{_mandir}/man1/unpack200-%{sdklnk}.1%{?ext_man}
 
 %if %{with_systemtap}
 %{tapsetroot}

++++++ 3ab6ba9f94a9.tar.bz2 -> 758deedaae84.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-11-openjdk/3ab6ba9f94a9.tar.bz2 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new/758deedaae84.tar.bz2 differ: 
char 11, line 1

++++++ fix_armv6_build.patch ++++++
--- /var/tmp/diff_new_pack.w9zcuY/_old  2018-05-13 16:07:20.461350054 +0200
+++ /var/tmp/diff_new_pack.w9zcuY/_new  2018-05-13 16:07:20.461350054 +0200
@@ -1,6 +1,6 @@
---- ./src/hotspot/cpu/arm/stubGenerator_arm.cpp        2018-04-16 
15:18:50.871104827 +0200
-+++ ./src/hotspot/cpu/arm/stubGenerator_arm.cpp        2018-04-16 
15:19:57.571444086 +0200
-@@ -752,7 +752,9 @@ class StubGenerator: public StubCodeGene
+--- src/hotspot/cpu/arm/stubGenerator_arm.cpp.orig     2018-05-03 
03:36:49.000000000 +0200
++++ src/hotspot/cpu/arm/stubGenerator_arm.cpp  2018-05-07 17:55:16.692263547 
+0200
+@@ -755,7 +755,9 @@ class StubGenerator: public StubCodeGene
        __ clrex(); // FIXME: safe to remove?
        __ bx(LR);
      } else {
@@ -11,3 +11,14 @@
        __ bx(LR);
      }
  
+@@ -787,7 +789,9 @@ class StubGenerator: public StubCodeGene
+       __ b(retry, eq);
+       __ bx(LR);
+     } else {
+-      __ stop("Atomic store(jlong) unsupported on this platform");
++      //__ stop("Atomic store(jlong) unsupported on this platform");
++      // Workaround for armv6 built on multi core machines
++      __ stmia(dest, RegisterSet(newval_lo, newval_hi));
+       __ bx(LR);
+     }
+ 

++++++ java11-improved-fonts.patch ++++++
--- /var/tmp/diff_new_pack.w9zcuY/_old  2018-05-13 16:07:20.489349032 +0200
+++ /var/tmp/diff_new_pack.w9zcuY/_new  2018-05-13 16:07:20.489349032 +0200
@@ -1,16 +1,16 @@
---- jdk10/make/lib/Awt2dLibraries.gmk  2017-11-22 13:37:53.000000000 +0100
-+++ jdk10/make/lib/Awt2dLibraries.gmk  2017-12-01 16:30:17.834138061 +0100
-@@ -648,7 +648,7 @@
-         $(call SET_SHARED_LIBRARY_ORIGIN), \
+--- jdk11/make/lib/Awt2dLibraries.gmk  2018-05-09 13:37:05.000000000 +0200
++++ jdk11/make/lib/Awt2dLibraries.gmk  2018-05-11 10:30:40.226296101 +0200
+@@ -654,7 +654,7 @@
      LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
+     LDFLAGS_aix := -Wl$(COMMA)-berok, \
      LIBS := $(BUILD_LIBFONTMANAGER_FONTLIB), \
 -    LIBS_unix := -lawt -ljava -ljvm $(LIBM) $(LIBCXX), \
 +    LIBS_unix := -lawt -ljava -ljvm -lfontconfig $(LIBM) $(LIBCXX), \
-     LIBS_aix := -lawt_headless, \
      LIBS_macosx := -lawt_lwawt -framework CoreText -framework CoreFoundation \
          -framework CoreGraphics, \
---- jdk10/src/java.desktop/share/native/libfontmanager/freetypeScaler.c        
2017-11-22 13:37:53.000000000 +0100
-+++ jdk10/src/java.desktop/share/native/libfontmanager/freetypeScaler.c        
2017-12-01 16:30:17.838138061 +0100
+     LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib gdi32.lib \
+--- jdk11/src/java.desktop/share/native/libfontmanager/freetypeScaler.c        
2018-05-09 13:37:05.000000000 +0200
++++ jdk11/src/java.desktop/share/native/libfontmanager/freetypeScaler.c        
2018-05-11 10:28:48.375716483 +0200
 @@ -38,6 +38,10 @@
  #include FT_SIZES_H
  #include FT_OUTLINE_H


Reply via email to