/hg/release/icedtea7-2.5: 2 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Thu Oct 16 17:21:06 UTC 2014
changeset 9ae342444c41 in /hg/release/icedtea7-2.5
details: http://icedtea.classpath.org/hg/release/icedtea7-2.5?cmd=changeset;node=9ae342444c41
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Oct 16 00:08:57 2014 +0100
Start 2.5.4 release cycle.
2014-10-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
* configure.ac: Set to 2.5.4pre00.
* NEWS: Add release section for 2.5.4.
changeset f7b45c531997 in /hg/release/icedtea7-2.5
details: http://icedtea.classpath.org/hg/release/icedtea7-2.5?cmd=changeset;node=f7b45c531997
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Oct 16 18:20:25 2014 +0100
Bump to icedtea-2.5.4pre01.
2014-10-16 Andrew John Hughes <gnu.andrew at member.fsf.org>
* Makefile.am,
(CORBA_CHANGESET): Update to icedtea-2.5.4pre01 tag.
(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.5.4pre01.
* hotspot.map.in: Update to icedtea-2.5.4pre01 tag.
* patches/boot/ecj-diamond.patch:
Add new case in javax.swing.JDesktopPane.
diffstat:
ChangeLog | 26 ++++++++++++++++++++++++++
Makefile.am | 24 ++++++++++++------------
NEWS | 32 ++++++++++++++++++++++++++++++++
configure.ac | 2 +-
hotspot.map.in | 2 +-
patches/boot/ecj-diamond.patch | 12 ++++++++++++
6 files changed, 84 insertions(+), 14 deletions(-)
diffs (146 lines):
diff -r 7967926b78d7 -r f7b45c531997 ChangeLog
--- a/ChangeLog Wed Oct 15 06:30:19 2014 +0100
+++ b/ChangeLog Thu Oct 16 18:20:25 2014 +0100
@@ -1,3 +1,29 @@
+2014-10-16 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ * Makefile.am,
+ (CORBA_CHANGESET): Update to icedtea-2.5.4pre01 tag.
+ (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.5.4pre01.
+ * hotspot.map.in: Update to icedtea-2.5.4pre01 tag.
+ * patches/boot/ecj-diamond.patch:
+ Add new case in javax.swing.JDesktopPane.
+
+2014-10-15 Andrew John Hughes <gnu.andrew at member.fsf.org>
+
+ * configure.ac: Set to 2.5.4pre00.
+ * NEWS: Add release section for 2.5.4.
+
2014-10-14 Andrew John Hughes <gnu.andrew at member.fsf.org>
* Makefile.am:
diff -r 7967926b78d7 -r f7b45c531997 Makefile.am
--- a/Makefile.am Wed Oct 15 06:30:19 2014 +0100
+++ b/Makefile.am Thu Oct 16 18:20:25 2014 +0100
@@ -4,19 +4,19 @@
BUILD_VERSION = b14
COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
-CORBA_CHANGESET = 4aed5efcd8df
-JAXP_CHANGESET = c903902aadd7
-JAXWS_CHANGESET = d3bef5fd93db
-JDK_CHANGESET = 6b81c7cc733e
-LANGTOOLS_CHANGESET = a64b8bf851a9
-OPENJDK_CHANGESET = 49dc79ef05ab
+CORBA_CHANGESET = 3b13d5123ab2
+JAXP_CHANGESET = d5fcf3403d56
+JAXWS_CHANGESET = ac4697fab02d
+JDK_CHANGESET = c25a41237d27
+LANGTOOLS_CHANGESET = 6bbb3de3efa5
+OPENJDK_CHANGESET = 39495d637282
-CORBA_SHA256SUM = 8ceb2cd60782b7fc14b88e3d366f273873fa5436cf0e36b86406c0905b7dc43c
-JAXP_SHA256SUM = 2d13a82078f3f2b8831d1e670e5e75719336a56490df64f16ab7647674a272ef
-JAXWS_SHA256SUM = 5a63d85307203f1aed1e31459ad5e32687909e0640d424ff6f540d9b1cceeb1e
-JDK_SHA256SUM = 40c4dda969be0ecd213e79269184e19cfc32100b83777dc529b3cf4b6aa3e12f
-LANGTOOLS_SHA256SUM = 516f6c21719f4b5a2092847c147cde7890c5a30d4aed9425ff667c0164ef1dd0
-OPENJDK_SHA256SUM = 3ba1a30762f5d5890e8ee6af11f52213ab9c574c01f07c75a081c42034f5d5c9
+CORBA_SHA256SUM = 70279cf5eb118d60b8b3eec8572917d5d2c3ef5ee3a58b7b820976767b654870
+JAXP_SHA256SUM = 207b735e1418b935212f4a282fb2e140f6c680337e3bbc91d5e01c7a0e0b8f51
+JAXWS_SHA256SUM = d331df4d1cb53c88b491d813dfda56f7d5c14e2fb3d00cdef58071c651710803
+JDK_SHA256SUM = a6ec5b73da8ae61ecbbd8710e293d3641571be2bd5d88c8ac8e8a4eacc3f2335
+LANGTOOLS_SHA256SUM = bbd2b3ce6cfaab1c654888e69c42ed74987200d914cc33a728f4fb4196eff469
+OPENJDK_SHA256SUM = 90153aa1d34878acd354336eb018952f283ca46e908852e8bc88a44adb68337b
DROP_URL = http://icedtea.classpath.org/download/drops
diff -r 7967926b78d7 -r f7b45c531997 NEWS
--- a/NEWS Wed Oct 15 06:30:19 2014 +0100
+++ b/NEWS Thu Oct 16 18:20:25 2014 +0100
@@ -12,6 +12,38 @@
CVE-XXXX-YYYY: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
+New in release 2.5.4 (2015-01-XX):
+
+* Backports
+ - S6545422: [TESTBUG] NativeErrors.java uses wrong path name in exec
+ - S6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
+ - S7169142: CookieHandler does not work with localhost
+ - S7185456: (ann) Optimize Annotation handling in java/sun.reflect.* code for small number of annotations
+ - S8001105: findVirtual of Object[].clone produces internal error
+ - S8005232: (JEP-149) Class Instance size reduction
+ - S8012026: [macosx] Component.getMousePosition() does not work in an applet on MacOS
+ - S8015421: NegativeArraySizeException occurs in ChunkedOutputStream() with Integer.MAX_VALUE
+ - S8021372: NetworkInterface.getNetworkInterfaces() returns duplicate hardware address
+ - S8022721: TEST_BUG: AnnotationTypeDeadlockTest.java throws java.lang.IllegalStateException: unexpected condition
+ - S8026792: HOTSPOT: licensee reports a JDK8 build failure after 8005849/8005008 fixes integrated.
+ - S8027359: XML parser returns incorrect parsing results
+ - S8028627: Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings
+ - S8028726: (prefs) Check src/solaris/native/java/util/FileSystemPreferences.c for JNI pending exceptions
+ - S8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerException
+ - S8031502: JSR292: IncompatibleClassChangeError in LambdaForm for CharSequence.toString() method handle type converter
+ - S8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH
+ - S8032669: Mouse release not being delivered to Swing component in 7u45
+ - S8032788: ImageIcon constructor throws an NPE and hangs when passed a null String parameter
+ - S8032909: XSLT string-length returns incorrect length when string includes complementary chars
+ - S8034200: Test java/net/CookieHandler/LocalHostCookie.java fails after fix of JDK-7169142
+ - S8036863: Update jdk7 testlibrary to match jdk8 in hotspot
+ - S8040168: Set hotspot version to hs24.66 and build to b01 for 7u66
+ - S8041132: Increment hsx 24.66 build to b02 for 7u66-b09
+ - S8041408: Increment hsx 24.55 build to b04 for 7u55-b34
+ - S8044603: Increment minor version of HSx for 7u71 and initialize the build number
+ - S8050485: super() in a try block in a ctor causes VerifyError
+ - S8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris
+
New in release 2.5.3 (2014-10-14):
* Security fixes
diff -r 7967926b78d7 -r f7b45c531997 configure.ac
--- a/configure.ac Wed Oct 15 06:30:19 2014 +0100
+++ b/configure.ac Thu Oct 16 18:20:25 2014 +0100
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.5.3], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.5.4pre01], [distro-pkg-dev at openjdk.java.net])
AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
AM_MAINTAINER_MODE([enable])
AC_CONFIG_FILES([Makefile])
diff -r 7967926b78d7 -r f7b45c531997 hotspot.map.in
--- a/hotspot.map.in Wed Oct 15 06:30:19 2014 +0100
+++ b/hotspot.map.in Thu Oct 16 18:20:25 2014 +0100
@@ -1,3 +1,3 @@
# version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 1d0d98e7c981 8c8e1f7e97f47fe4029e0b0ba42b3515474adabe64e1fbee15c0e2e22a13aa28
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ cc04abb12fea 677944ba1dbf14a879fc1e38035aec55247a648d80a54646b387778b1a7f7f3e
aarch64 drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 116bc9da35de b9e7f67079184310450c9b461b492f340aa7824c27079b430c8f25b58b327ec5
diff -r 7967926b78d7 -r f7b45c531997 patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch Wed Oct 15 06:30:19 2014 +0100
+++ b/patches/boot/ecj-diamond.patch Thu Oct 16 18:20:25 2014 +0100
@@ -7181,3 +7181,15 @@
List<Thread> threads = new ArrayList<Thread>();
for (int i = 0; i < threadCount; i++) {
RandomCollector r = new RandomCollector();
+diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/swing/JDesktopPane.java openjdk-boot/jdk/src/share/classes/javax/swing/JDesktopPane.java
+--- openjdk-boot.orig/jdk/src/share/classes/javax/swing/JDesktopPane.java 2014-10-16 16:01:29.000000000 +0100
++++ openjdk-boot/jdk/src/share/classes/javax/swing/JDesktopPane.java 2014-10-16 16:53:18.417845002 +0100
+@@ -267,7 +267,7 @@
+
+ private static Collection<JInternalFrame> getAllFrames(Container parent) {
+ int i, count;
+- Collection<JInternalFrame> results = new LinkedHashSet<>();
++ Collection<JInternalFrame> results = new LinkedHashSet<JInternalFrame>();
+ count = parent.getComponentCount();
+ for (i = 0; i < count; i++) {
+ Component next = parent.getComponent(i);
More information about the distro-pkg-dev
mailing list