Hello community,

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

Package is "java-12-openjdk"

Sat Nov 10 16:58:02 2018 rev:3 rq:645612 version:12.0.0.0~16

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-12-openjdk/java-12-openjdk.changes  
2018-10-04 19:03:43.483062499 +0200
+++ /work/SRC/openSUSE:Factory/.java-12-openjdk.new/java-12-openjdk.changes     
2018-11-10 16:59:03.515776985 +0100
@@ -1,0 +2,313 @@
+Thu Oct 25 19:32:05 UTC 2018 - Antoine Belvire <[email protected]>
+
+- Remove hardcoded Java version in jconsole desktop file.
+
+-------------------------------------------------------------------
+Tue Oct 23 10:31:57 UTC 2018 - Fridrich Strba <[email protected]>
+
+- Merge into the JDK following modules from github.com/javaee:
+  * com.sum.xml.fastinfoset
+  * org.jvnet.staxex
+  * com.sun.istack.runtime
+  * com.sun.xml.txw2
+  * com.sun.xml.bind
+    + This provides a default implementation of JAXB-API that
+      existed in JDK before Java 11 and that some applications
+      depend on.
+
+-------------------------------------------------------------------
+Sun Oct 21 11:23:13 UTC 2018 - Fridrich Strba <[email protected]>
+
+- Added patches:
+  * fix-i586-build.patch
+    + S8212616: x86_32 build failures after JDK-8210498 (nmethod
+      entry barriers)
+  * fix-arm32-build.patch
+    + S8212617: ARM32 build failures after JDK-7041262 (VM_Version
+      should be called instead of Abstract_VM_Version so that
+      overriding works)
+
+-------------------------------------------------------------------
+Fri Oct 19 06:38:35 UTC 2018 - Fridrich Strba <[email protected]>
+
+- Upgraded to upstream tag jdk-12+16 (Oracle October 2018 CPU)
+  * Security fixes:
+    + S8202936, CVE-2018-3183, bsc#1112148: Improve script engine
+      support
+    + S8199226, CVE-2018-3169, bsc#1112146: Improve field accesses
+    + S8199177, CVE-2018-3149, bsc#1112144: Enhance JNDI lookups
+    + S8208209, CVE-2018-3180, bsc#1112147: Improve TLS connection
+      stability again
+    + S8199172, CVE-2018-3150, bsc#1112145: Improve jar attribute
+      checks
+    + S8200648, CVE-2018-3157, bsc#1112149: Make midi code more
+      sound
+    + S8194534, CVE-2018-3136, bsc#1112142: Manifest better support
+    + S8208754, CVE-2018-3136, bsc#1112142: The fix for JDK-8194534
+      needs updates
+    + S8196902, CVE-2018-3139, bsc#1112143: Better HTTP Redirection
+  * Security-In-Depth fixes:
+    + S8194546: Choosier FileManagers
+    + S8195874: Improve jar specification adherence
+    + S8196897: Improve PRNG support
+    + S8197881: Better StringBuilder support
+    + S8201756: Improve cipher inputs
+    + S8204497: Better formatting of decimals
+    + S8199110: Address Internet Addresses
+  * Fixes
+    + S7041262: VM_Version should be called instead of
+      Abstract_VM_Version so that overriding works
+    + S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
+    + S8048215: [TESTBUG] java/lang/management/ManagementFactory/
+      /ThreadMXBeanProxy.java Expected non-null LockInfo
+    + S8058202: AnnotatedType implementations don't override
+      toString(), equals(), hashCode()
+    + S8079784: Unexpected IllegalAccessError when trying access
+      InnerClasses attribute
+    + S8152910: Get performance improvement with Stable annotation
+    + S8186610: move ModuleUtils to top-level testlibrary
+    + S8187522: test/sun/net/ftp/FtpURLConnectionLeak.java timed out
+    + S8189366: SocketInputStream.available() should check for eof
+    + S8191053: Provide a mechanism to make system's security
+      manager immutable
+    + S8192939: Remove Finalize methods from FileInputStream and
+      FileOutputStream
+    + S8195703: BasicJDWPConnectionTest.java: 'App exited
+      unexpectedly with 2'
+    + S8201436: Replace oop_ps_push_contents with oop_iterate and
+      closure
+    + S8203850: java.net.http HTTP client should allow specifying
+      Origin and Referer headers
+    + S8204667: Resources not freed on exception
+    + S8209499: Create test for SwingSet EditorPaneDemo
+    + S8209862: CipherCore performance improvement
+    + S8210055: Enable different look and feel tests in SwingSet3
+      demo tests
+    + S8210064: ZGC: Introduce ZConcurrentRootsIterator for
+      scanning a subset of strong IN_NATIVE roots concurrently
+    + S8210215: C2 should optimize trichotomy calculations
+    + S8210330: Make CLD claiming allow multiple claim bits
+    + S8210389: C2: assert(n->outcnt() != 0 || C->top() == n ||
+      n->is_Proj()) failed: No dead instructions after post-alloc
+    + S8210403: Refactor java.util.Locale:i18n shell tests to plain
+      java tests
+    + S8210492: PLAB object promotion events report object sizes in
+      words
+    + S8210498: nmethod entry barriers
+    + S8210683: Search result display order reversed for overloaded
+      entries
+    + S8210989: RSASSA-PSS certificate cannot be selected for
+      client auth on TLSv1.2
+    + S8211046: Forced data dependencies serve no purpose on x86
+    + S8211139: Increase timeout value in all tests under
+      jdk/sanity/client/SwingSet/src
+    + S8211233: MemBarNode::trailing_membar() and
+      MemBarNode::leading_membar() need to handle dying subgraphs
+      better
+    + S8211396: Broken link in javadoc for private
+      java.util.regex.Pattern#normalize()
+    + S8211432: [REDO] Handle JNIGlobalRefLocker.cpp
+    + S8211446: Replace oop_pc_follow_contents with oop_iterate and
+      closure
+    + S8211447: Replace oop_pc_update_pointers with oop_iterate and
+      closure
+    + S8211714: Need to update vm_version.cpp to recognise VS2017
+      minor versions
+    + S8211731: Reconsider default option for ClassPathURLCheck
+      change done in JDK-8195874
+    + S8211740: [AOT] -XX:AOTLibrary doesn't accept windows path
+    + S8211801: Remove the NSK_CPP_STUB macros from vmTestbase for
+      jvmti/scenarios/[A-E]
+    + S8211821: PrintStringTableStatistics crashes JVM
+    + S8211852: inspect stack during error reporting
+    + S8211866: TLS 1.3 CertificateRequest message sometimes offers
+      disallowed signature algorithms
+    + S8211878: Bad/broken links in docs/api/java.xml.crypto/
+      /javax/xml/crypto/dsig/Reference.html
+    + S8211901: javadoc generates broken links on deprecated items
+      page
+    + S8211909: JDWP Transport Listener: dt_socket thread crash
+    + S8211921: AssertionError in MethodHandles$Lookup.defineClass
+    + S8211922: Remove test/jdk/javax/naming/module/RunBasic.java
+      from the ProblemList
+    + S8211929: hotspot/share/opto/parse2.cpp compile error with
+      gcc 7.3.1
+    + S8211931: [ppc][testbug] runtime/jni/terminatedThread/
+      /TestTerminatedThread.java fails as threads don't terminate
+      immediately
+    + S8211950: Deprecate the check if a JVMTI collector is present
+      assertion
+    + S8211952: Broken links in java.time API
+    + S8211955: GC abstraction for LAB reserve
+    + S8211956: AppCDS crashes for some uses with JRuby
+    + S8211957: Broken links to stylesheet in java.base/doc-files
+    + S8211960: broken links in java.util.logging
+    + S8211961: Broken link in java.util.Locale
+    + S8211962: Implicit narrowing in MacOSX java.desktop jsound
+    + S8211971: Move security/cacerts/VerifyCACerts.java and
+      security/CheckBlacklistedCerts.java
+    + S8211978: Move testlibrary/jdk/testlibrary/
+      /SimpleSSLContext.java and testkeys to network testlibrary
+    + S8211980: Remove ThreadHeapSampler enable/disable/enabled
+      methods
+    + S8212001: Verify exported symbols in java.base (libjava)
+    + S8212004: Optional compile_commands.json field not compatible
+      with older libclang
+    + S8212005: Epsilon elastic TLAB sizing may cause misalignment
+    + S8212008: Use of TREAT_EXIT_CODE_1_AS_0 hide problems with
+      jtreg Java
+    + S8212023: Implicit narrowing in Solaris/sparc initializers
+    + S8212025: Remove collector_present variable from
+      ThreadHeapSampler
+    + S8212028: Use run-test makefile framework for testing in
+      Oracle's Mach5
+    + S8212045: Add back tests removed from HashesTest.java and
+      AddExportsTest.java
+    + S8212053: A few more missing object equals barriers
+    + S8212054: Boilerplate to bind oopDesc::equals_raw() to actual
+      raw implementation
+    + S8212074: Add method to peek the remaining tasks in task
+      queues
+    + S8212082: Remove the NSK_CPP_STUB macros for remaining
+      vmTestbase/jvmti/[sS]*
+    + S8212083: Handle remaining gc/lock native code and fix two
+      strings
+    + S8212110: Build of saproc.dll broken on Windows 32 bit after
+      JDK-8210647
+    + S8212165: JGSS: Fix cut/paste error in NativeUtil.c
+    + S8212177: Epsilon alignment adjustments can overflow max TLAB
+      size
+    + S8212178: Soft reference reclamation race in
+      com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator
+    + S8212181: ZGC: Fix incorrect root iteration in ZHeapIterator
+    + S8212197: OpenDataException thrown when constructing
+      CompositeData for StackTraceElement
+    + S8212201: Classlist build tool should be built for the target
+      JDK version
+    + S8212212: (bf) Incorrect path to stream preprocessor source
+      in java.nio Buffer test scripts
+    + S8212562: To remove lib/security from test/jdk/TEST.groups
+    + S8212597: Optimize String concatenation setup when using
+      primitive operands
+    + S8212608: Minimal VM build failure after JDK-8210498 (nmethod
+      entry barriers)
+
+-------------------------------------------------------------------
+Thu Oct 11 09:58:01 UTC 2018 - Fridrich Strba <[email protected]>
+
++++ 116 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-12-openjdk/java-12-openjdk.changes
++++ and /work/SRC/openSUSE:Factory/.java-12-openjdk.new/java-12-openjdk.changes

Old:
----
  6f04692c7d51.tar.bz2

New:
----
  199658d1ef86.tar.bz2
  fix-arm32-build.patch
  fix-i586-build.patch
  jaxb-istack-commons-3.0.7-RELEASE.tar.gz
  jaxb-v2-2.3.1.tar.gz
  metro-fi-1.2.15-RELEASE.tar.gz
  metro-stax-ex-1.8.tar.gz

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

Other differences:
------------------
++++++ java-12-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.SZ9kCp/_old  2018-11-10 16:59:07.479772138 +0100
+++ /var/tmp/diff_new_pack.SZ9kCp/_new  2018-11-10 16:59:07.479772138 +0100
@@ -36,10 +36,10 @@
 %global updatever       0
 %global patchver        0
 %global datever         2019-03-19
-%global buildver        14
+%global buildver        16
 %global hg_project      jdk
 %global hg_repository   jdk
-%global hg_revision     6f04692c7d51
+%global hg_revision     199658d1ef86
 %global icedtea_sound_version 1.0.1
 %global java_atk_wrapper_version 0.33.2
 
@@ -55,6 +55,14 @@
 %global java_annotation_tag 1.3.2
 %global java_xml_ws_repository jax-ws-spec
 %global java_xml_ws_tag 2.4.0
+%global com_sun_xml_fastinfoset_repository metro-fi
+%global com_sun_xml_fastinfoset_tag 1.2.15-RELEASE
+%global org_jvnet_staxex_repository metro-stax-ex
+%global org_jvnet_staxex_tag 1.8
+%global com_sun_istack_runtime_repository jaxb-istack-commons
+%global com_sun_istack_runtime_tag 3.0.7-RELEASE
+%global jaxb_ri_repository jaxb-v2
+%global jaxb_ri_tag 2.3.1
 
 # priority must be 6 digits in total
 # % global priority        2205
@@ -172,6 +180,14 @@
 Source23:       %{java_annotation_repository}-%{java_annotation_tag}.tar.gz
 # 
https://codeload.github.com/javaee/%{java_xml_ws_repository}/tar.gz/%{java_xml_ws_tag}
 Source24:       %{java_xml_ws_repository}-%{java_xml_ws_tag}.tar.gz
+# 
https://codeload.github.com/javaee/%{com_sun_xml_fastinfoset_repository}/tar.gz/%{com_sun_xml_fastinfoset_tag}
+Source25:       
%{com_sun_xml_fastinfoset_repository}-%{com_sun_xml_fastinfoset_tag}.tar.gz
+# 
https://codeload.github.com/javaee/%{org_jvnet_staxex_repository}/tar.gz/%{org_jvnet_staxex_tag}
+Source26:       %{org_jvnet_staxex_repository}-%{org_jvnet_staxex_tag}.tar.gz
+# 
https://codeload.github.com/javaee/%{com_sun_istack_runtime_repository}/tar.gz/%{com_sun_istack_runtime_tag}
+Source27:       
%{com_sun_istack_runtime_repository}-%{com_sun_istack_runtime_tag}.tar.gz
+# 
https://codeload.github.com/javaee/%{jaxb_ri_repository}/tar.gz/%{jaxb_ri_tag}
+Source28:       %{jaxb_ri_repository}-%{jaxb_ri_tag}.tar.gz
 # Fresh config.guess and config.sub files
 # wget -O config.guess 
'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'
 Source100:      config.guess
@@ -197,6 +213,8 @@
 #
 Patch15:        system-pcsclite.patch
 Patch16:        missing-return.patch
+Patch17:        fix-i586-build.patch
+Patch18:        fix-arm32-build.patch
 #
 # OpenJDK specific patches
 #
@@ -437,6 +455,10 @@
 %setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 22
 %setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 23
 %setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 24
+%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 25
+%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 26
+%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 27
+%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 28
 
 # Replace config.sub and config.guess with fresh versions
 cp %{SOURCE100} make/autoconf/build-aux/
@@ -468,6 +490,8 @@
 %endif
 
 %patch16 -p1
+%patch17 -p1
+%patch18 -p1
 
 # s390 build fixes
 
@@ -516,10 +540,10 @@
 %endif
 
 # Prepare desktop files
-for file in %{SOURCE11} %{SOURCE12} ; do
+for file in %{SOURCE11} ; do
     OUTPUT_FILE=`basename $file | sed -e s:\.in$::g`
     sed -e s:@JAVA_HOME@:%{_jvmdir}/%{sdkdir}:g $file > $OUTPUT_FILE
-    sed -i -e s:@VERSION@:%{javaver}.%{_arch}:g $OUTPUT_FILE
+    sed -i -e s:@VERSION@:%{javaver}:g $OUTPUT_FILE
 done
 
 %build
@@ -662,6 +686,7 @@
 # Build the java.activation framework
 
 pushd %{java_activation_repository}-%{java_activation_tag}
+if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find activation -name \*.java | xargs`
 $JAVA_HOME/bin/jmod create --class-path=build:activation/src/main/resources 
$JAVA_HOME/../jmods/java.activation.jmod
@@ -675,6 +700,7 @@
 # Build the java.xml.bind
 
 pushd %{java_xml_bind_repository}-%{java_xml_bind_tag}
+if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find jaxb-api/src/main/java/ -name \*.java | 
xargs`
 $JAVA_HOME/bin/jmod create --class-path=build:jaxb-api/src/main/resources 
$JAVA_HOME/../jmods/java.xml.bind.jmod
@@ -688,6 +714,7 @@
 # Build the java.xml.soap
 
 pushd %{java_xml_soap_repository}-%{java_xml_soap_tag}
+if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find src/main/ -name \*.java | xargs`
 $JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/java.xml.soap.jmod
@@ -701,6 +728,7 @@
 # Build the java.annotation
 
 pushd %{java_annotation_repository}-%{java_annotation_tag}
+if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find src/main/java -name \*.java | xargs`
 $JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/java.annotation.jmod
@@ -714,6 +742,7 @@
 # Build the java.xml.ws
 
 pushd %{java_xml_ws_repository}-%{java_xml_ws_tag}
+if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find api/src/main -name \*.java | xargs`
 $JAVA_HOME/bin/jmod create --class-path=build:api/src/main/resources 
$JAVA_HOME/../jmods/java.xml.ws.jmod
@@ -724,6 +753,76 @@
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
+# Build the com.sum.xml.fastinfoset
+
+pushd %{com_sun_xml_fastinfoset_repository}-%{com_sun_xml_fastinfoset_tag}
+if [ -e build ]; then rm -rf build; fi
+mkdir -p build
+$JAVA_HOME/bin/javac -d build `find code/fastinfoset/src/main/java -name 
\*.java | xargs`
+$JAVA_HOME/bin/jmod create 
--class-path=build:code/fastinfoset/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.fastinfoset.jmod
+popd
+# Merge com.sun.xml.fastinfoset into the JDK
+source $JAVA_HOME/release; export MODULES
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.fastinfoset,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
+rm -rf $JAVA_HOME/../newjdk
+
+# Build the org.jvnet.staxex
+
+pushd %{org_jvnet_staxex_repository}-%{org_jvnet_staxex_tag}
+if [ -e build ]; then rm -rf build; fi
+mkdir -p build
+$JAVA_HOME/bin/javac -d build `find stax-ex/src/java -name \*.java | xargs`
+$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/org.jvnet.staxex.jmod
+popd
+# Merge org.jvnet.staxex into the JDK
+source $JAVA_HOME/release; export MODULES
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"org.jvnet.staxex,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
+rm -rf $JAVA_HOME/../newjdk
+
+# Build the com.sun.istack.runtime
+
+pushd %{com_sun_istack_runtime_repository}-%{com_sun_istack_runtime_tag}
+if [ -e build ]; then rm -rf build; fi
+mkdir -p build
+$JAVA_HOME/bin/javac -d build `find istack-commons/runtime/src/main/java -name 
\*.java | xargs`
+$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/com.sun.istack.runtime.jmod
+popd
+# Merge com.sun.istack into the JDK
+source $JAVA_HOME/release; export MODULES
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.istack.runtime,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
+rm -rf $JAVA_HOME/../newjdk
+
+# Build the com.sun.xml.txw2
+
+pushd %{jaxb_ri_repository}-%{jaxb_ri_tag}
+if [ -e build ]; then rm -rf build; fi
+mkdir -p build
+$JAVA_HOME/bin/javac -d build `find jaxb-ri/txw/runtime/src/main/java -name 
\*.java | xargs`
+$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/com.sun.xml.txw2.jmod
+popd
+# Merge org.jvnet.staxex into the JDK
+source $JAVA_HOME/release; export MODULES
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.txw2,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
+rm -rf $JAVA_HOME/../newjdk
+
+# Build the com.sun.xml.bind
+
+pushd %{jaxb_ri_repository}-%{jaxb_ri_tag}
+if [ -e build ]; then rm -rf build; fi
+mkdir -p build
+$JAVA_HOME/bin/javac -d build `find jaxb-ri/runtime/impl/src/main/java -name 
\*.java | xargs`
+$JAVA_HOME/bin/jmod create 
--class-path=build:jaxb-ri/runtime/impl/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.bind.jmod
+popd
+# Merge org.jvnet.staxex into the JDK
+source $JAVA_HOME/release; export MODULES
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.bind,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
+rm -rf $JAVA_HOME/../newjdk
+
 %endif # add_back_javaee_modules
 
 # cacerts are generated in runtime in openSUSE
@@ -1105,9 +1204,6 @@
 %{_jvmdir}/%{sdkdir}/conf/security/policy/unlimited/default_US_export.policy
 %{_jvmdir}/%{sdkdir}/conf/sound.properties
 %{_jvmdir}/%{sdkdir}/conf/tz.properties
-%if ! %{with zero}
-%{_jvmdir}/%{sdkdir}/lib/classlist
-%endif
 %{_jvmdir}/%{sdkdir}/lib/desktop/jconsole.desktop
 %{_jvmdir}/%{sdkdir}/lib/jexec
 %{_jvmdir}/%{sdkdir}/lib/jfr/default.jfc
@@ -1152,6 +1248,10 @@
 %{_jvmdir}/%{sdkdir}/lib/*/libjsig.so
 %{_jvmdir}/%{sdkdir}/lib/*/libjvm.so
 %{_jvmdir}/%{sdkdir}/lib/*/Xusage.txt
+%if ! %{with zero}
+%{_jvmdir}/%{sdkdir}/lib/classlist
+%{_jvmdir}/%{sdkdir}/lib/*/classes.jsa
+%endif
 
 %config(noreplace) %{_jvmdir}/%{sdkdir}/lib/security/blacklisted.certs
 %config(noreplace) %{_jvmdir}/%{sdkdir}/lib/security/nss.cfg

++++++ 6f04692c7d51.tar.bz2 -> 199658d1ef86.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-12-openjdk/6f04692c7d51.tar.bz2 
/work/SRC/openSUSE:Factory/.java-12-openjdk.new/199658d1ef86.tar.bz2 differ: 
char 11, line 1

++++++ fix-arm32-build.patch ++++++

# HG changeset patch
# User shade
# Date 1539809279 -7200
# Node ID d5a96cafdd4a67932964b89a68be703512e4fd44
# Parent  a817954f4081b82571d52a346d789c6e2ff729b0
8212617: ARM32 build failures after JDK-7041262 (VM_Version should be called 
instead of Abstract_VM_Version so that overriding works)
Reviewed-by: hseigel

diff -r a817954f4081 -r d5a96cafdd4a src/hotspot/cpu/arm/vm_version_arm.hpp
--- a/src/hotspot/cpu/arm/vm_version_arm.hpp    Wed Oct 17 22:42:31 2018 +0200
+++ b/src/hotspot/cpu/arm/vm_version_arm.hpp    Wed Oct 17 22:47:59 2018 +0200
@@ -110,7 +110,6 @@
   static bool supports_kuser_cmpxchg64() { return _kuser_helper_version >= 
KUSER_VERSION_CMPXCHG64; }
   // Override Abstract_VM_Version implementation
   static bool use_biased_locking();
-  static const char* vm_info_string();
 
   static bool has_vfp()             { return (_features & vfp_m) != 0; }
   static bool has_vfp3_32()         { return (_features & vfp3_32_m) != 0; }

++++++ fix-i586-build.patch ++++++

# HG changeset patch
# User shade
# Date 1539808951 -7200
# Node ID a817954f4081b82571d52a346d789c6e2ff729b0
# Parent  597ed181a9e81de9da4d70f7d940e0c732d25f3c
8212616: x86_32 build failures after JDK-8210498 (nmethod entry barriers)
Reviewed-by: kvn, eosterlund

diff -r 597ed181a9e8 -r a817954f4081 src/hotspot/cpu/x86/x86_32.ad
--- a/src/hotspot/cpu/x86/x86_32.ad     Wed Oct 17 22:26:41 2018 +0200
+++ b/src/hotspot/cpu/x86/x86_32.ad     Wed Oct 17 22:42:31 2018 +0200
@@ -619,7 +619,7 @@
   int framesize = C->frame_size_in_bytes();
   int bangsize = C->bang_size_in_bytes();
 
-  __ verified_entry(framesize, C->need_stack_bang(bangsize)?bangsize:0, 
C->in_24_bit_fp_mode());
+  __ verified_entry(framesize, C->need_stack_bang(bangsize)?bangsize:0, 
C->in_24_bit_fp_mode(), C->stub_function() != NULL);
 
   C->set_frame_complete(cbuf.insts_size());
 

++++++ jconsole.desktop.in ++++++
--- /var/tmp/diff_new_pack.SZ9kCp/_old  2018-11-10 16:59:07.607771981 +0100
+++ /var/tmp/diff_new_pack.SZ9kCp/_new  2018-11-10 16:59:07.607771981 +0100
@@ -1,7 +1,7 @@
 [Desktop Entry]
-Name=OpenJDK 8 Monitoring & Management Console
+Name=OpenJDK @VERSION@ Monitoring & Management Console
 GenericName=OpenJDK Monitoring & Management Console
-Comment=Monitor and manage OpenJDK applications for @VERSION@
+Comment=Monitor and manage OpenJDK applications
 Exec=@JAVA_HOME@/bin/jconsole
 Icon=java
 Terminal=false


Reply via email to