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
