/hg/release/icedtea7-2.6: Bump to icedtea-2.6.8pre01.

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Oct 28 06:44:14 UTC 2016


changeset 749a80f8d0f4 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=749a80f8d0f4
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Oct 28 07:49:21 2016 +0100

	Bump to icedtea-2.6.8pre01.

	Upstream changes:
	  - Bump to icedtea-2.6.8pre01
	  - PR3207, RH1367357: lcms2: Out-of-bounds read in Type_MLU_Read()
	  - PR3209: Backed out changeset 0771982261c9
	  - PR3211: AArch64 build fails with pre-compiled headers disabled
	  - S6604109, PR3162: javax.print.PrintServiceLookup.lookupPrintServices fails SOMETIMES for Cups
	  - S6907252, PR3162: ZipFileInputStream Not Thread-Safe
	  - S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh failed on 7u45 Embedded linux-ppc*
	  - S8028479, PR3162: runNameEquals still cannot precisely detect if a usable native krb5 is available
	  - S8034057, PR3162: Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win)
	  - S8038491, PR3162: Improve synchronization in ZipFile.read()
	  - S8038502, PR3162: Deflater.needsInput() should use synchronization
	  - S8059411, PR3162: RowSetWarning does not correctly chain warnings
	  - S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column range validation to isdefinitlyWritable
	  - S8066188, PR3162: BaseRowSet returns the wrong default value for escape processing
	  - S8072466, PR3162: Deadlock when initializing MulticastSocket and DatagramSocket
	  - S8075118, PR3162: JVM stuck in infinite loop during verification
	  - S8076579, PR3162: Popping a stack frame after exception breakpoint sets last method param to exception
	  - S8078495, PR3162: End time checking for native TGT is wrong
	  - S8078628, PR3151: Zero build fails with pre-compiled headers disabled
	  - S8078668, PR3162: jar usage string mentions unsupported option '-n'
	  - S8080115, PR3162: (fs) Crash in libgio when calling Files.probeContentType(path) from parallel threads
	  - S8081794, PR3162: ParsePosition getErrorIndex returns 0 for TimeZone parsing problem
	  - S8129957, PR3162: Deadlock in JNDI LDAP implementation when closing the LDAP context
	  - S8130136, PR3162: Swing window sometimes fails to repaint partially when it becomes exposed
	  - S8130274, PR3162: java/nio/file/FileStore/Basic.java fails when two successive stores in an iteration are determined to be equal
	  - S8132551, PR3162: Initialize local variables before returning them in p11_convert.c
	  - S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails after changes for JDK-8080115
	  - S8133666, PR3162: OperatingSystemMXBean reports abnormally high machine CPU consumption on Linux
	  - S8135002, PR3162: Fix or remove broken links in objectMonitor.cpp comments
	  - S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
	  - S8137230, PR3162: TEST_BUG: java/nio/channels/FileChannel/LoopingTruncate.java timed out
	  - S8139373, PR3162: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
	  - S8140249, PR3162: JVM Crashing During startUp If Flight Recording is enabled
	  - S8141491, PR3160, G592292: Unaligned memory access in Bits.c
	  - S8144483, PR3162: One long Safepoint pause directly after each GC log rotation
	  - S8149611, PR3160, G592292: Add tests for Unsafe.copySwapMemory
	  - S8157306, PR3209: Random infrequent null pointer exceptions in javac
	  - S8167200, PR3204: AArch64: Broken stack pointer adjustment in interpreter

	ChangeLog:

	2016-10-27  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		* Makefile.am,
		(CORBA_CHANGESET): Update to icedtea-2.6.8pre01.
		(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.8pre01.
		* hotspot.map.in: Update to icedtea-2.6.8pre01.
		* patches/boot/ecj-diamond.patch:
		Add new case in com.sun.jndi.ldap.LdapClient.


diffstat:

 ChangeLog                      |  21 +++++++++++++++++++++
 Makefile.am                    |  26 +++++++++++++-------------
 NEWS                           |  40 ++++++++++++++++++++++++++++++++++++++++
 configure.ac                   |   2 +-
 hotspot.map.in                 |   2 +-
 patches/boot/ecj-diamond.patch |  12 ++++++++++++
 6 files changed, 88 insertions(+), 15 deletions(-)

diffs (149 lines):

diff -r deb3cbe59927 -r 749a80f8d0f4 ChangeLog
--- a/ChangeLog	Fri Jul 29 07:33:57 2016 +0100
+++ b/ChangeLog	Fri Oct 28 07:49:21 2016 +0100
@@ -1,3 +1,24 @@
+2016-10-27  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	* Makefile.am,
+	(CORBA_CHANGESET): Update to icedtea-2.6.8pre01.
+	(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.8pre01.
+	* hotspot.map.in: Update to icedtea-2.6.8pre01.
+	* patches/boot/ecj-diamond.patch:
+	Add new case in com.sun.jndi.ldap.LdapClient.
+
 2016-07-28  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
 	* NEWS: Add section for 2.6.8.
diff -r deb3cbe59927 -r 749a80f8d0f4 Makefile.am
--- a/Makefile.am	Fri Jul 29 07:33:57 2016 +0100
+++ b/Makefile.am	Fri Oct 28 07:49:21 2016 +0100
@@ -4,19 +4,19 @@
 BUILD_VERSION = b01
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-CORBA_CHANGESET = e5578d3bc593
-JAXP_CHANGESET = b643540c673d
-JAXWS_CHANGESET = 4a99f4eac257
-JDK_CHANGESET = 8b6b930489cb
-LANGTOOLS_CHANGESET = ca9d8b242a10
-OPENJDK_CHANGESET = 6aafb6fe0a1e
-
-CORBA_SHA256SUM = 0049439ea08f8391c0dae464ceb249f0af9d8e70c68142a734ceb25fa145e764
-JAXP_SHA256SUM = 9fbd60855406879b898843d7eeac2a5df64b0ccdeb927c615c5be648b8fac70b
-JAXWS_SHA256SUM = c9fcc1553bbb4fe1dd5ae4616b6a1f52f42c2bb990fd1cbdafeac43bfd6b30f7
-JDK_SHA256SUM = e93cd330b2346bc6145bb76a141233aa1cc083eb25bbc82819632e1581290d81
-LANGTOOLS_SHA256SUM = 13e700318ed4a00bc85890525a1fe16b7ff4798ad9e49acdf730b6dfe1a6b4e4
-OPENJDK_SHA256SUM = 5cacafbe543ad4b9179ab1cbfdb7d9baf8aa04d954510b9e7baf0bfef7db6878
+CORBA_CHANGESET = 8bceffc6f67e
+JAXP_CHANGESET = dfe9f8c968df
+JAXWS_CHANGESET = 6ae901b45031
+JDK_CHANGESET = 0819886b3679
+LANGTOOLS_CHANGESET = 2e6c46aea99f
+OPENJDK_CHANGESET = a1ef40f591be
+
+CORBA_SHA256SUM = 2fba0616b7d0e3bb92444716cc0dc2d825804229a5ca7a8691273d033982edd9
+JAXP_SHA256SUM = 7c1b733af9d3c547b64ee68e08b4376157c63a36d52ca9f4f4172eaec91777e7
+JAXWS_SHA256SUM = 20595307adc6042cb7e2daeca20455eb5d11286a9a1b86cd4ad332c0dabe6fc9
+JDK_SHA256SUM = a143425c38a6425aa30f2d3692d134d12d94e1f02383f6db085e012c6d364679
+LANGTOOLS_SHA256SUM = ff5db42f78da9126c15ccc00a47f3a58f138a30cb53e7005e370cf6437ad6a32
+OPENJDK_SHA256SUM = 3d6da494b0183521fa291d6d81ba8b202b66b58ce5980c39312c2272ad0f8b18
 
 DROP_URL = http://icedtea.classpath.org/download/drops
 
diff -r deb3cbe59927 -r 749a80f8d0f4 NEWS
--- a/NEWS	Fri Jul 29 07:33:57 2016 +0100
+++ b/NEWS	Fri Oct 28 07:49:21 2016 +0100
@@ -14,6 +14,46 @@
 
 New in release 2.6.8 (2016-10-XX):
 
+* Security fixes
+  - PR3207, RH1367357: lcms2: Out-of-bounds read in Type_MLU_Read()
+* Backports
+  - S6604109, PR3162: javax.print.PrintServiceLookup.lookupPrintServices fails SOMETIMES for Cups
+  - S6907252, PR3162: ZipFileInputStream Not Thread-Safe
+  - S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh failed on 7u45 Embedded linux-ppc*
+  - S8028479, PR3162: runNameEquals still cannot precisely detect if a usable native krb5 is available
+  - S8034057, PR3162: Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win)
+  - S8038491, PR3162: Improve synchronization in ZipFile.read()
+  - S8038502, PR3162: Deflater.needsInput() should use synchronization
+  - S8059411, PR3162: RowSetWarning does not correctly chain warnings
+  - S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column range validation to isdefinitlyWritable
+  - S8066188, PR3162: BaseRowSet returns the wrong default value for escape processing
+  - S8072466, PR3162: Deadlock when initializing MulticastSocket and DatagramSocket
+  - S8075118, PR3162: JVM stuck in infinite loop during verification
+  - S8076579, PR3162: Popping a stack frame after exception breakpoint sets last method param to exception
+  - S8078495, PR3162: End time checking for native TGT is wrong
+  - S8078668, PR3162: jar usage string mentions unsupported option '-n'
+  - S8080115, PR3162: (fs) Crash in libgio when calling Files.probeContentType(path) from parallel threads
+  - S8081794, PR3162: ParsePosition getErrorIndex returns 0 for TimeZone parsing problem
+  - S8129957, PR3162: Deadlock in JNDI LDAP implementation when closing the LDAP context
+  - S8130136, PR3162: Swing window sometimes fails to repaint partially when it becomes exposed
+  - S8130274, PR3162: java/nio/file/FileStore/Basic.java fails when two successive stores in an iteration are determined to be equal
+  - S8132551, PR3162: Initialize local variables before returning them in p11_convert.c
+  - S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails after changes for JDK-8080115
+  - S8133666, PR3162: OperatingSystemMXBean reports abnormally high machine CPU consumption on Linux
+  - S8135002, PR3162: Fix or remove broken links in objectMonitor.cpp comments
+  - S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
+  - S8137230, PR3162: TEST_BUG: java/nio/channels/FileChannel/LoopingTruncate.java timed out
+  - S8139373, PR3162: [TEST_BUG] java/net/MulticastSocket/MultiDead.java failed with timeout
+  - S8140249, PR3162: JVM Crashing During startUp If Flight Recording is enabled
+  - S8141491, PR3160, G592292: Unaligned memory access in Bits.c
+  - S8144483, PR3162: One long Safepoint pause directly after each GC log rotation
+  - S8149611, PR3160, G592292: Add tests for Unsafe.copySwapMemory
+* Bug fixes
+  - S8078628, PR3151: Zero build fails with pre-compiled headers disabled
+* AArch64 port
+  - S8167200, PR3204: AArch64: Broken stack pointer adjustment in interpreter
+  - PR3211: AArch64 build fails with pre-compiled headers disabled
+
 New in release 2.6.7 (2016-07-28):
 
 * Security fixes
diff -r deb3cbe59927 -r 749a80f8d0f4 configure.ac
--- a/configure.ac	Fri Jul 29 07:33:57 2016 +0100
+++ b/configure.ac	Fri Oct 28 07:49:21 2016 +0100
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.8pre00], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.6.8pre01], [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 deb3cbe59927 -r 749a80f8d0f4 hotspot.map.in
--- a/hotspot.map.in	Fri Jul 29 07:33:57 2016 +0100
+++ b/hotspot.map.in	Fri Oct 28 07:49:21 2016 +0100
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 75297b84957e 0412594f4dabd77a759957bba038aedf277dee87d06153505fb63919c0cb6a5c
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 6b87ff3af68f 039b3c2faec71ed6f0f92398a5bb7a0edc5507a7af3c88c80fad8d678781690a
diff -r deb3cbe59927 -r 749a80f8d0f4 patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch	Fri Jul 29 07:33:57 2016 +0100
+++ b/patches/boot/ecj-diamond.patch	Fri Oct 28 07:49:21 2016 +0100
@@ -9132,3 +9132,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/com/sun/jndi/ldap/LdapClient.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java	2016-10-27 04:53:38.758268589 +0100
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java	2016-10-27 04:53:54.718000231 +0100
+@@ -1571,7 +1571,7 @@
+     private void notifyUnsolicited(Object e) {
+         Vector<LdapCtx> unsolicitedCopy;
+         synchronized (unsolicited) {
+-            unsolicitedCopy = new Vector<>(unsolicited);
++            unsolicitedCopy = new Vector<LdapCtx>(unsolicited);
+             if (e instanceof NamingException) {
+                 unsolicited.setSize(0);  // no more listeners after exception
+             }


More information about the distro-pkg-dev mailing list