# HG changeset patch # User Andrew John Hughes # Date 1551072366 0 # Node ID 1274123be63c8fc361b8ea4ad23cd86496334e91 # Parent 3bf391328fbeecaa66da078fe73c2d452c4f54d9 Bump to 2.6.17pre01. Upstream changes: - Bump to icedtea-2.6.17pre01 - PR3647: Backed out changeset 4e3ea67d3b69 (JDK-4890063/PR2305/RH1214835) - S6424123, PR3702: JVM crashes on failed 'strdup' call - S8005921, PR3702: Memory leaks in vmStructs.cpp - S8011661, PR3702: Insufficient memory message says "malloc" when sometimes it should say "mmap" - S8014138, PR3702: Add VM option to facilitate the writing of CDS tests - S8055286, PR3702: Extend CompileCommand=option to handle numeric parameters - S8056964, PR3702: JDK-8055286 changes are incomplete. - S8057129, PR3702: Fix AIX build after the Extend CompileCommand=option change 8055286 - S8059847, PR3702: complement JDK-8055286 and JDK-8056964 changes - S8076475, PR3702: Misuses of strncpy/strncat - S8145096, PR3700: Undefined behaviour in HotSpot - S8207838, PR3669: AArch64: Float registers incorrectly restored in JNI call - S8209414, PR3669: AArch64: method handle invocation does not respect JVMTI interp_only mode - S8209415, PR3669: Fix JVMTI test failure HS202 - S8211064, PR3669: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls - S8214059, PR3701: Undefined behaviour in ADLC - S8215951, PR3669: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults - S8217753, PR3686: Enable HotSpot builds on 5.x Linux kernels - S8218185, PR3669: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static ChangeLog: 2019-02-21 Andrew John Hughes Bump to 2.6.17pre01. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-2.6.17pre01. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. * NEWS: Updated. * configure.ac: Bump to 2.6.17pre01. * hotspot.map.in: Update to icedtea-2.6.17pre01. diff -r 3bf391328fbe -r 1274123be63c ChangeLog --- a/ChangeLog Mon Feb 18 03:03:14 2019 +0000 +++ b/ChangeLog Mon Feb 25 05:26:06 2019 +0000 @@ -1,3 +1,23 @@ +2019-02-21 Andrew John Hughes + + Bump to 2.6.17pre01. + * Makefile.am: + (CORBA_CHANGESET): Update to icedtea-2.6.17pre01. + (JAXP_CHANGESET): Likewise. + (JAXWS_CHANGESET): Likewise. + (JDK_CHANGESET): Likewise. + (LANGTOOLS_CHANGESET): Likewise. + (OPENJDK_CHANGESET): Likewise. + (CORBA_SHA256SUM): Likewise. + (JAXP_SHA256SUM): Likewise. + (JAXWS_SHA256SUM): Likewise. + (JDK_SHA256SUM): Likewise. + (LANGTOOLS_SHA256SUM): Likewise. + (OPENJDK_SHA256SUM): Likewise. + * NEWS: Updated. + * configure.ac: Bump to 2.6.17pre01. + * hotspot.map.in: Update to icedtea-2.6.17pre01. + 2019-02-10 Andrew John Hughes PR3698: jstack.stp should support ppc64[le,be] diff -r 3bf391328fbe -r 1274123be63c Makefile.am --- a/Makefile.am Mon Feb 18 03:03:14 2019 +0000 +++ b/Makefile.am Mon Feb 25 05:26:06 2019 +0000 @@ -1,18 +1,18 @@ # Dependencies -CORBA_CHANGESET = f6cd5cd93391 -JAXP_CHANGESET = f331098c637a -JAXWS_CHANGESET = 234f51a5ed7a -JDK_CHANGESET = b624599b602c -LANGTOOLS_CHANGESET = 1b532e3cc1da -OPENJDK_CHANGESET = d44eff7de671 - -CORBA_SHA256SUM = 7282d3365f1c23e2ef7abb0bef755842fb5c4b432eabfc3c583da9ef73190bca -JAXP_SHA256SUM = bdbc4ebd85fe45f50e254bb93bc0754270a3567c84c55ef20decbae9563642d6 -JAXWS_SHA256SUM = d5d678f07fb86e7511e9d11cd8ff9bf9380d3477d12eb8c07b664d88a9de3ae2 -JDK_SHA256SUM = a8b10b885b7763d87fd0cbb5158c42267d25763ac6f902a5f121ddd28d774a76 -LANGTOOLS_SHA256SUM = e5b946f06b48b3c284a881a3c5f8da6fc12353d7ae0522a0f04503f0e4ad7402 -OPENJDK_SHA256SUM = 6877453ada333164528b640c688922886579214ec8eab0b026fb710bd656cdde +CORBA_CHANGESET = 290b27a5d4d2 +JAXP_CHANGESET = d2c92d21d36f +JAXWS_CHANGESET = 17136b80285f +JDK_CHANGESET = 0839b7f5f978 +LANGTOOLS_CHANGESET = 8e1ace09837f +OPENJDK_CHANGESET = e1e90e24b151 + +CORBA_SHA256SUM = 5d2c4b904169d5efb6dc00c273be54dfdc7ef1977131b4a574ea9609e54e368a +JAXP_SHA256SUM = 7f00cfc269a7bd88bde66cc7f4bf163ea31ab1cdefcac0da635d33472770ec4a +JAXWS_SHA256SUM = 2bfac611e057c2745014e47e9f444224b56fe19f4d64221823e2d25b48e2fae8 +JDK_SHA256SUM = 0ae30c538df37f1d86718aa7ef6b87295cd124d6ffedec5b86ffb468ade932ab +LANGTOOLS_SHA256SUM = 061679a000194168e63635ae446e57bc4116d7ae234de284f45b2a0f79b21b86 +OPENJDK_SHA256SUM = ca873a01adc7b99476e0d29363e5526b5611c3bb6340d992db69c82d9d0eb84e DROP_URL = http://icedtea.classpath.org/download/drops diff -r 3bf391328fbe -r 1274123be63c NEWS --- a/NEWS Mon Feb 18 03:03:14 2019 +0000 +++ b/NEWS Mon Feb 25 05:26:06 2019 +0000 @@ -14,10 +14,31 @@ New in release 2.6.17 (2019-01-XX): +* Backports + - S6424123, PR3702: JVM crashes on failed 'strdup' call + - S8005921, PR3702: Memory leaks in vmStructs.cpp + - S8011661, PR3702: Insufficient memory message says "malloc" when sometimes it should say "mmap" + - S8014138, PR3702: Add VM option to facilitate the writing of CDS tests + - S8055286, PR3702: Extend CompileCommand=option to handle numeric parameters + - S8056964, PR3702: JDK-8055286 changes are incomplete. + - S8057129, PR3702: Fix AIX build after the Extend CompileCommand=option change 8055286 + - S8059847, PR3702: complement JDK-8055286 and JDK-8056964 changes + - S8076475, PR3702: Misuses of strncpy/strncat + - S8145096, PR3700: Undefined behaviour in HotSpot + - S8214059, PR3701: Undefined behaviour in ADLC + - S8217753, PR3686: Enable HotSpot builds on 5.x Linux kernels * Bug fixes + - PR3647: Backed out changeset 4e3ea67d3b69 (JDK-4890063/PR2305/RH1214835) - PR3676: Update CVE URL * SystemTap - PR3698: jstack.stp should support ppc64[le,be] +* AArch64 port + - S8207838, PR3669: AArch64: Float registers incorrectly restored in JNI call + - S8209414, PR3669: AArch64: method handle invocation does not respect JVMTI interp_only mode + - S8209415, PR3669: Fix JVMTI test failure HS202 + - S8211064, PR3669: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls + - S8215951, PR3669: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults + - S8218185, PR3669: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static New in release 2.6.16 (2019-01-01): diff -r 3bf391328fbe -r 1274123be63c configure.ac --- a/configure.ac Mon Feb 18 03:03:14 2019 +0000 +++ b/configure.ac Mon Feb 25 05:26:06 2019 +0000 @@ -1,4 +1,4 @@ -AC_INIT([icedtea], [2.6.17pre00], [distro-pkg-dev@openjdk.java.net]) +AC_INIT([icedtea], [2.6.17pre01], [distro-pkg-dev@openjdk.java.net]) AC_CANONICAL_HOST AC_CANONICAL_TARGET AM_INIT_AUTOMAKE([1.9 tar-pax foreign]) diff -r 3bf391328fbe -r 1274123be63c hotspot.map.in --- a/hotspot.map.in Mon Feb 18 03:03:14 2019 +0000 +++ b/hotspot.map.in Mon Feb 25 05:26:06 2019 +0000 @@ -1,2 +1,2 @@ # version type(drop/hg) url changeset sha256sum -default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ ae6068b02261 00b4e52663c08fca87e9c9c625e296e6a42dda35da2852ec021994a28527c50b +default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 65b809089544 adfc5574e21abc4c021604cdab986b69beaf07788da5d245d71f33c9e5021084