/hg/release/icedtea7-2.6: Bump to icedtea-2.6.7.

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Jul 29 02:30:34 UTC 2016


changeset d068fb796035 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=d068fb796035
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Jul 29 03:33:41 2016 +0100

	Bump to icedtea-2.6.7.

	Upstream changes:
	  - Bump to icedtea-2.6.7
	  - Bump to icedtea-2.6.7pre01
	  - PR2799: Files are missing from resources.jar
	  - PR2900: Don't use WithSeed versions of NSS functions as they don't fully process the seed
	  - PR3102: Extend 8022594 to AixPollPort
	  - S2178143, PR2958: JVM crashes if the number of bound CPUs changed during runtime
	  - S4900206, PR3101: Include worst-case rounding tests for Math library functions
	  - S6260348, PR3067: GTK+ L&F JTextComponent not respecting desktop caret blink rate
	  - S6934604, PR3075: enable parts of EliminateAutoBox by default
	  - S6953295: Move few sun.security.{util, x509, pkcs} classes used by keytool/jarsigner to another package
	  - S7043064, PR3020: sun/java2d/cmm/ tests failed against RI b141 & b138-nightly
	  - S7051394, PR3020: NullPointerException when running regression tests LoadProfileTest by using openjdk-7-b144
	  - S7060849: Eliminate pack200 build warnings
	  - S7064075: Security libraries don't build with javac -Xlint:all,-deprecation -Werror
	  - S7069870: Parts of the JDK erroneously rely on generic array initializers with diamond
	  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java failing
	  - S7086015, PR3013: fix test/tools/javac/parser/netbeans/JavacParserTest.java
	  - S7102686: Restructure timestamp code so that jars and modules can more easily share the same code
	  - S7105780: Add SSLSocket client/SSLEngine server to templates directory
	  - S7119487, PR3013: JavacParserTest.java test fails on Windows platforms
	  - S7124245, PR3020: [lcms] ColorConvertOp to color space CS_GRAY apparently converts orange to 244,244,0
	  - S7142339: PKCS7.java is needlessly creating SHA1PRNG SecureRandom instances when timestamping is not done
	  - S7152582: PKCS11 tests should use the NSS libraries available in the OS
	  - S7159445, PR3013: (javac) emits inaccurate diagnostics for enhanced for-loops
	  - S7175845, PR1437, RH1207129: 'jar uf' changes file permissions unexpectedly
	  - S7192202: Make sure keytool prints both unknown and unparseable extensions
	  - S7194449: String resources for Key Tool and Policy Tool should be in their respective packages
	  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so not found
	  - S7200682: TEST_BUG: keytool/autotest.sh still has problems with libsoftokn.so
	  - S8002306: (se) Selector.open fails if invoked with thread interrupt status set [win]
	  - S8005402, PR3020: Need to provide benchmarks for color management
	  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp for default destinations
	  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not transferred from source to destination.
	  - S8009636: JARSigner including TimeStamp PolicyID (TSAPolicyID) as defined in RFC3161
	  - S8013430, PR3020: REGRESSION: closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java fails with java.io.StreamCorruptedException: invalid type code: EE since 8b87
	  - S8014286, PR3075: failed java/lang/Math/DivModTests.java after 6934604 changes
	  - S8014959, PR3075: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
	  - S8019247, PR3075: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
	  - S8019341: Update CookieHttpsClientTest to use the newer framework.
	  - S8022228: Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
	  - S8022439: Fix lint warnings in sun.security.ec
	  - S8022594: Potential deadlock in <clinit> of sun.nio.ch.Util/IOUtil
	  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails intermittently
	  - S8024511, PR3020: Crash during color profile destruction
	  - S8025429, PR3020: [parfait] warnings from b107 for sun.java2d.cmm: JNI exception pending
	  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
	  - S8026780, PR3020: Crash on PPC and PPC v2 for Java_awt test suit
	  - S8036612: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp
	  - S8037557: test SessionCacheSizeTests.java timeout
	  - S8038837: Add support to jarsigner for specifying timestamp hash algorithm
	  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java fails with ClassCastException
	  - S8069181, PR3012, RH1015612: java.lang.AssertionError when compiling JDK 1.4 code in JDK 8
	  - S8079410: Hotspot version to share the same update and build version from JDK
	  - S8079718: IIOP Input Stream Hooking
	  - S8130735: javax.swing.TimerQueue: timer fires late when another timer starts
	  - S8139436: sun.security.mscapi.KeyStore might load incomplete data
	  - S8140344: add support for 3 digit update release numbers
	  - S8144313: Test SessionTimeOutTests can be timeout
	  - S8145017: Add support for 3 digit hotspot minor version numbers
	  - S8145446: Perfect pipe placement
	  - S8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
	  - S8146669: Test SessionTimeOutTests fails intermittently
	  - S8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
	  - S8147771: Construction of static protection domains under Javax custom policy
	  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
	  - S8148328, PR3100: aarch64: redundant lsr instructions in stub code.
	  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
	  - S8148872: Complete name checking
	  - S8148948, PR3100: aarch64: generate_copy_longs calls align() incorrectly
	  - S8149962: Better delineation of XML processing
	  - S8150045, PR3100: arraycopy causes segfaults in SATB during garbage collection
	  - S8150752: Share Class Data
	  - S8151841: Build needs additional flags to compile with GCC 6
	  - S8151841, PR3098: Build needs additional flags to compile with GCC 6
	  - S8151876: (tz) Support tzdata2016d
	  - S8151925: Font reference improvements
	  - S8152479: Coded byte streams
	  - S8154537, PR3100: AArch64: some integer rotate instructions are never emitted
	  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads in wrong mode
	  - S8155981: Bolster bytecode verification
	  - S8155985: Persistent Parameter Processing
	  - S8157077: 8u101 L10n resource file updates
	  - S8157906, PR3100: aarch64: some more integer rotate instructions are never emitted
	  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
	  - S8158571: Additional method handle validation
	  - S8159244, PR3075: Partially initialized string object created by C2's string concat optimization may escape
	  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow not known.
	  - S8162344: The API changes made by CR 7064075 need to be reverted

	ChangeLog:

	2016-07-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		Bump to icedtea-2.6.7.
		* Makefile.am:
		(JDK_UPDATE_VERSION): Bump to 111.
		(BUILD_VERSION): Bump to b01.
		(CORBA_CHANGESET): Update to icedtea-2.6.7.
		(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.7.
		* hotspot.map.in: Update to icedtea-2.6.7.
		* patches/boot/ecj-diamond.patch:
		Regenerated. Fix cases in
		com.sun.java.util.jar.pack.BandStructure,
		com.sun.java.util.jar.pack.Fixups,
		com.sun.java.util.jar.pack.Package,
		com.sun.java.util.jar.pack.PackageReader,
		com.sun.java.util.jar.pack.PropMap,
		java.security.Provider, java.security.Security,
		javax.crypto.Cipher, javax.crypto.AllPermission,
		javax.crypto.CryptoPermissions,
		javax.crypto.CryptoPolicyParser,
		javax.crypto.JceSecurity, javax.crypto.JceSecurityManager,
		sun.security.krb5.Krb5ServiceLocator,
		sun.security.provider.certpath.CertStoreHelper,
		sun.security.provider.certpath.ssl.SSLServerCertStore,
		sun.security.provider.certpath.URICertStore,
		sun.security.ssl.HandshakeMessage and
		sun.security.tools.jarsigner.Main
		* patches/boot/ecj-multicatch.patch,
		Fix cases in
		javax.crypto.EncryptedPrivateKeyInfo,
		javax.crypto.SealedObject,
		sun.security.provider.certpath.URICertStore,
		sun.security.pkcs11.P11KeyStore,
		sun.security.pkcs11.P11RSAKeyFactory and
		sun.security.tools.keytool.Main.
		* patches/boot/ecj-stringswitch.patch:
		Regenerated. Fix cases in
		sun.security.provider.certpath.X509CertPath,
		sun.security.ssl.HandshakeMessage,
		sun.security.ssl.X509KeyManagerImpl,
		sun.security.pkcs11.Config,
		sun.security.pkcs11.P11Key,
		com.sun.security.sasl.digest.DigestMD5Base,
		com.sun.security.sasl.digest.DigestMD5Server,
		com.sun.security.sasl.ntlm.NTLMClient,
		com.sun.security.sasl.ntlm.NTLMServer and
		com.sun.security.sasl.util.AbstractSaslImpl.
		* patches/boot/ecj-trywithresources.patch:
		Fix cases in
		sun.security.provider.certpath.URICertStore,
		sun.security.tools.KeyStoreUtil and
		sun.security.tools.keytool.Main.


diffstat:

 ChangeLog                               |    72 +
 Makefile.am                             |    30 +-
 NEWS                                    |    94 +-
 configure.ac                            |     2 +-
 hotspot.map.in                          |     2 +-
 patches/boot/ecj-diamond.patch          |  1891 +++++++++++++++++-------------
 patches/boot/ecj-multicatch.patch       |   212 +++
 patches/boot/ecj-stringswitch.patch     |   662 +++++++++-
 patches/boot/ecj-trywithresources.patch |   234 +++-
 patches/boot/jar.patch                  |    23 +-
 10 files changed, 2293 insertions(+), 929 deletions(-)

diffs (truncated from 6310 to 500 lines):

diff -r 17b926240ffb -r d068fb796035 ChangeLog
--- a/ChangeLog	Wed Apr 27 03:42:24 2016 +0100
+++ b/ChangeLog	Fri Jul 29 03:33:41 2016 +0100
@@ -1,3 +1,75 @@
+2016-07-28  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	Bump to icedtea-2.6.7.
+	* Makefile.am:
+	(JDK_UPDATE_VERSION): Bump to 111.
+	(BUILD_VERSION): Bump to b01.
+	(CORBA_CHANGESET): Update to icedtea-2.6.7.
+	(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.7.
+	* hotspot.map.in: Update to icedtea-2.6.7.
+	* patches/boot/ecj-diamond.patch:
+	Regenerated. Fix cases in
+	com.sun.java.util.jar.pack.BandStructure,
+	com.sun.java.util.jar.pack.Fixups,
+	com.sun.java.util.jar.pack.Package,
+	com.sun.java.util.jar.pack.PackageReader,
+	com.sun.java.util.jar.pack.PropMap,
+	java.security.Provider, java.security.Security,
+	javax.crypto.Cipher, javax.crypto.AllPermission,
+	javax.crypto.CryptoPermissions,
+	javax.crypto.CryptoPolicyParser,
+	javax.crypto.JceSecurity, javax.crypto.JceSecurityManager,
+	sun.security.krb5.Krb5ServiceLocator,
+	sun.security.provider.certpath.CertStoreHelper,
+	sun.security.provider.certpath.ssl.SSLServerCertStore,
+	sun.security.provider.certpath.URICertStore,
+	sun.security.ssl.HandshakeMessage and
+	sun.security.tools.jarsigner.Main
+	* patches/boot/ecj-multicatch.patch,
+	Fix cases in
+	javax.crypto.EncryptedPrivateKeyInfo,
+	javax.crypto.SealedObject,
+	sun.security.provider.certpath.URICertStore,
+	sun.security.pkcs11.P11KeyStore,
+	sun.security.pkcs11.P11RSAKeyFactory and
+	sun.security.tools.keytool.Main.
+	* patches/boot/ecj-stringswitch.patch:
+	Regenerated. Fix cases in
+	sun.security.provider.certpath.X509CertPath,
+	sun.security.ssl.HandshakeMessage,
+	sun.security.ssl.X509KeyManagerImpl,
+	sun.security.pkcs11.Config,
+	sun.security.pkcs11.P11Key,
+	com.sun.security.sasl.digest.DigestMD5Base,
+	com.sun.security.sasl.digest.DigestMD5Server,
+	com.sun.security.sasl.ntlm.NTLMClient,
+	com.sun.security.sasl.ntlm.NTLMServer and
+	com.sun.security.sasl.util.AbstractSaslImpl.
+	* patches/boot/ecj-trywithresources.patch:
+	Fix cases in
+	sun.security.provider.certpath.URICertStore,
+	sun.security.tools.KeyStoreUtil and
+	sun.security.tools.keytool.Main.
+
+2016-07-20  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	* patches/boot/ecj-diamond.patch:
+	Add new case in sun.java2d.cmm.lcms.LCMSProfile.
+	* patches/boot/jar.patch:
+	Adapt to fix for PR2799/RH1195203.
+
 2016-04-26  Andrew John Hughes  <gnu.andrew at member.fsf.org>
 
 	* NEWS: Add 2.6.7 section.
diff -r 17b926240ffb -r d068fb796035 Makefile.am
--- a/Makefile.am	Wed Apr 27 03:42:24 2016 +0100
+++ b/Makefile.am	Fri Jul 29 03:33:41 2016 +0100
@@ -1,22 +1,22 @@
 # Dependencies
 
-JDK_UPDATE_VERSION = 101
-BUILD_VERSION = b00
+JDK_UPDATE_VERSION = 111
+BUILD_VERSION = b01
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-CORBA_CHANGESET = ca3e3c4c5a61
-JAXP_CHANGESET = 683427778edf
-JAXWS_CHANGESET = 63f7bf7ed2d4
-JDK_CHANGESET = 55c38c1ace75
-LANGTOOLS_CHANGESET = e42dd50480d3
-OPENJDK_CHANGESET = 882cfee70fe8
-
-CORBA_SHA256SUM = ce886c97a150465df3a36c4281d5f36ba8ee2b081b5b76ecfbefaddb723b6a2d
-JAXP_SHA256SUM = 679eb46054afea3098713beee85639c4a5a5af881e94be527409feaea4272d30
-JAXWS_SHA256SUM = f9af138096f4d11e381c3cc949dd3ee37cee5bfff15dc21cff5c16a2f9e7c218
-JDK_SHA256SUM = 1baa92ca72db1b80fff18ca26bd49e5fd5f2927df9eceebf3456cbd86a710a9f
-LANGTOOLS_SHA256SUM = 54bb2cee7b4fc5bbc63a4c9d7008602e12f75431c7f129ade7c405b53c2363f3
-OPENJDK_SHA256SUM = 24f813e6cb938272a4da37b46b48aa86820b13be0747747e6c8fb4aad72cadf3
+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
 
 DROP_URL = http://icedtea.classpath.org/download/drops
 
diff -r 17b926240ffb -r d068fb796035 NEWS
--- a/NEWS	Wed Apr 27 03:42:24 2016 +0100
+++ b/NEWS	Fri Jul 29 03:33:41 2016 +0100
@@ -12,7 +12,99 @@
 
 CVE-XXXX-YYYY: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY
 
-New in release 2.6.7 (2016-07-19):
+New in release 2.6.7 (2016-07-28):
+
+* Security fixes
+  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
+  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows only)
+  - S8147771: Construction of static protection domains under Javax custom policy
+  - S8148872, CVE-2016-3500: Complete name checking
+  - S8149962, CVE-2016-3508: Better delineation of XML processing
+  - S8150752: Share Class Data
+  - S8151925: Font reference improvements
+  - S8152479, CVE-2016-3550: Coded byte streams
+  - S8155981, CVE-2016-3606: Bolster bytecode verification
+  - S8155985, CVE-2016-3598: Persistent Parameter Processing
+  - S8158571, CVE-2016-3610: Additional method handle validation
+* Import of OpenJDK 7 u111 build 0
+  - S6953295: Move few sun.security.{util, x509, pkcs} classes used by keytool/jarsigner to another package
+  - S7060849: Eliminate pack200 build warnings
+  - S7064075: Security libraries don't build with javac -Xlint:all,-deprecation -Werror
+  - S7069870: Parts of the JDK erroneously rely on generic array initializers with diamond
+  - S7102686: Restructure timestamp code so that jars and modules can more easily share the same code
+  - S7105780: Add SSLSocket client/SSLEngine server to templates directory
+  - S7142339: PKCS7.java is needlessly creating SHA1PRNG SecureRandom instances when timestamping is not done
+  - S7152582: PKCS11 tests should use the NSS libraries available in the OS
+  - S7192202: Make sure keytool prints both unknown and unparseable extensions
+  - S7194449: String resources for Key Tool and Policy Tool should be in their respective packages
+  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so not found
+  - S7200682: TEST_BUG: keytool/autotest.sh still has problems with libsoftokn.so
+  - S8002306: (se) Selector.open fails if invoked with thread interrupt status set [win]
+  - S8009636: JARSigner including TimeStamp PolicyID (TSAPolicyID) as defined in RFC3161
+  - S8019341: Update CookieHttpsClientTest to use the newer framework.
+  - S8022228: Intermittent test failures in sun/security/ssl/javax/net/ssl/NewAPIs
+  - S8022439: Fix lint warnings in sun.security.ec
+  - S8022594: Potential deadlock in <clinit> of sun.nio.ch.Util/IOUtil
+  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails intermittently
+  - S8036612: [parfait] JNI exception pending in jdk/src/windows/native/sun/security/mscapi/security.cpp
+  - S8037557: test SessionCacheSizeTests.java timeout
+  - S8038837: Add support to jarsigner for specifying timestamp hash algorithm
+  - S8079410: Hotspot version to share the same update and build version from JDK
+  - S8130735: javax.swing.TimerQueue: timer fires late when another timer starts
+  - S8139436: sun.security.mscapi.KeyStore might load incomplete data
+  - S8144313: Test SessionTimeOutTests can be timeout
+  - S8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
+  - S8146669: Test SessionTimeOutTests fails intermittently
+  - S8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
+  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
+  - S8151841, PR3098: Build needs additional flags to compile with GCC 6
+  - S8151876: (tz) Support tzdata2016d
+  - S8157077: 8u101 L10n resource file updates
+  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow not known.
+* Import of OpenJDK 7 u111 build 1
+  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
+  - S8140344: add support for 3 digit update release numbers
+  - S8145017: Add support for 3 digit hotspot minor version numbers
+  - S8162344: The API changes made by CR 7064075 need to be reverted
+* Backports
+  - S2178143, PR2958: JVM crashes if the number of bound CPUs changed during runtime
+  - S4900206, PR3101: Include worst-case rounding tests for Math library functions
+  - S6260348, PR3067: GTK+ L&F JTextComponent not respecting desktop caret blink rate
+  - S6934604, PR3075: enable parts of EliminateAutoBox by default
+  - S7043064, PR3020: sun/java2d/cmm/ tests failed against RI b141 & b138-nightly
+  - S7051394, PR3020: NullPointerException when running regression tests LoadProfileTest by using openjdk-7-b144
+  - S7086015, PR3013: fix test/tools/javac/parser/netbeans/JavacParserTest.java
+  - S7119487, PR3013: JavacParserTest.java test fails on Windows platforms
+  - S7124245, PR3020: [lcms] ColorConvertOp to color space CS_GRAY apparently converts orange to 244,244,0
+  - S7159445, PR3013: (javac) emits inaccurate diagnostics for enhanced for-loops
+  - S7175845, PR1437, RH1207129: 'jar uf' changes file permissions unexpectedly
+  - S8005402, PR3020: Need to provide benchmarks for color management
+  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp for default destinations
+  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not transferred from source to destination.
+  - S8013430, PR3020: REGRESSION: closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java fails with java.io.StreamCorruptedException: invalid type code: EE since 8b87
+  - S8014286, PR3075: failed java/lang/Math/DivModTests.java after 6934604 changes
+  - S8014959, PR3075: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit
+  - S8019247, PR3075: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
+  - S8024511, PR3020: Crash during color profile destruction
+  - S8025429, PR3020: [parfait] warnings from b107 for sun.java2d.cmm: JNI exception pending
+  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
+  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for Java_awt test suit
+  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java fails with ClassCastException
+  - S8069181, PR3012, RH1015612: java.lang.AssertionError when compiling JDK 1.4 code in JDK 8
+  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
+  - S8159244, PR3075: Partially initialized string object created by C2's string concat optimization may escape
+* Bug fixes
+  - PR2799, RH1195203: Files are missing from resources.jar
+  - PR2900: Don't use WithSeed versions of NSS functions as they don't fully process the seed
+  - PR3102: Extend 8022594 to AixPollPort
+* AArch64 port
+  - S8148328, PR3100: aarch64: redundant lsr instructions in stub code.
+  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
+  - S8148948, PR3100: aarch64: generate_copy_longs calls align() incorrectly
+  - S8150045, PR3100: arraycopy causes segfaults in SATB during garbage collection
+  - S8154537, PR3100: AArch64: some integer rotate instructions are never emitted
+  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads in wrong mode
+  - S8157906, PR3100: aarch64: some more integer rotate instructions are never emitted
 
 New in release 2.6.6 (2016-04-21):
 
diff -r 17b926240ffb -r d068fb796035 configure.ac
--- a/configure.ac	Wed Apr 27 03:42:24 2016 +0100
+++ b/configure.ac	Fri Jul 29 03:33:41 2016 +0100
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.7pre00], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.6.7], [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 17b926240ffb -r d068fb796035 hotspot.map.in
--- a/hotspot.map.in	Wed Apr 27 03:42:24 2016 +0100
+++ b/hotspot.map.in	Fri Jul 29 03:33:41 2016 +0100
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 3022a3d80efd a4e8f4fef724a34e5eece3c2c1de4e60ff12e752549c8df11ddcd6f3042e0dc2
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 75297b84957e 0412594f4dabd77a759957bba038aedf277dee87d06153505fb63919c0cb6a5c
diff -r 17b926240ffb -r d068fb796035 patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch	Wed Apr 27 03:42:24 2016 +0100
+++ b/patches/boot/ecj-diamond.patch	Fri Jul 29 03:33:41 2016 +0100
@@ -1,6 +1,6 @@
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-04-18 06:49:20.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-07-28 16:22:54.325235496 +0100
 @@ -58,7 +58,7 @@
      private CorbaConnection conn;
  
@@ -11,8 +11,8 @@
      public static synchronized void cleanCache( ORB orb ) {
          synchronized (iorMapLock) {
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-04-18 06:49:20.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-07-28 16:22:54.325235496 +0100
 @@ -50,7 +50,7 @@
       */
      private class HookPutFields extends ObjectOutputStream.PutField
@@ -23,8 +23,8 @@
          /**
           * Put the value of the named boolean field into the persistent field.
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-04-18 06:49:20.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-07-28 16:22:54.325235496 +0100
 @@ -1315,7 +1315,7 @@
      protected void shutdownServants(boolean wait_for_completion) {
          Set<ObjectAdapterFactory> oaset;
@@ -35,8 +35,8 @@
  
          for (ObjectAdapterFactory oaf : oaset)
 diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-04-18 06:49:20.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-07-28 16:22:54.325235496 +0100
 @@ -108,7 +108,7 @@
      private ThreadGroup threadGroup;
  
@@ -56,8 +56,8 @@
  
          for (WorkerThread wt : copy) {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-07-28 16:22:54.325235496 +0100
 @@ -192,7 +192,7 @@
      NodeSet dist = new NodeSet();
      dist.setShouldCacheNodes(true);
@@ -68,8 +68,8 @@
      for (int i = 0; i < nl.getLength(); i++)
      {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-07-28 16:22:54.325235496 +0100
 @@ -220,7 +220,7 @@
    public Map<String, Object> getEnvironmentHash()
    {
@@ -188,8 +188,8 @@
      jarVersions.put(new Long(440237), "xalan.jar from xalan-j_1_2");
      jarVersions.put(new Long(436094), "xalan.jar from xalan-j_1_2_1");
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-07-28 16:22:54.325235496 +0100
 @@ -51,7 +51,7 @@
      /**
       * Legal conversions between internal types.
@@ -200,8 +200,8 @@
      static {
          // Possible type conversions between internal types
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-04-22 04:41:51.693514130 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-07-28 16:22:54.329235431 +0100
 @@ -139,7 +139,7 @@
      private boolean       _isStatic = false;
  
@@ -225,8 +225,8 @@
          // Possible conversions between Java and internal types
          java2Internal.put(Boolean.TYPE, Type.Boolean);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-04-22 04:44:46.770697237 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-07-28 16:22:54.329235431 +0100
 @@ -107,7 +107,7 @@
  
          // Check if we have any declared namespaces
@@ -273,8 +273,8 @@
                               SyntaxTreeNode n = _attributeElements.get(k);
                               if (n instanceof LiteralAttribute) {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-07-28 16:22:54.329235431 +0100
 @@ -129,22 +129,22 @@
      /**
       * A mapping between templates and test sequences.
@@ -327,8 +327,8 @@
          _rootPattern = null;
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-07-28 16:22:54.329235431 +0100
 @@ -107,11 +107,11 @@
      }
  
@@ -365,8 +365,8 @@
          _prefixMapping.put(prefix, uri);
      }
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-07-28 16:22:54.329235431 +0100
 @@ -121,7 +121,7 @@
      /**
       * Mapping between mode names and Mode instances.
@@ -395,8 +395,8 @@
      /**
       * A reference to the SourceLoader set by the user (a URIResolver
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-07-28 16:22:54.329235431 +0100
 @@ -38,8 +38,8 @@
  final class SymbolTable {
  
@@ -479,8 +479,8 @@
          // Register the namespace URI
          Integer refcnt = _excludedURI.get(uri);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-07-28 16:22:54.329235431 +0100
 @@ -70,7 +70,7 @@
      protected SyntaxTreeNode _parent;          // Parent node
      private Stylesheet       _stylesheet;      // Stylesheet ancestor node
@@ -509,8 +509,8 @@
                  locals.add(varOrParamName);
              }
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-07-28 16:22:54.329235431 +0100
 @@ -127,7 +127,7 @@
                   * times. Note that patterns whose kernels are "*", "node()"
                   * and "@*" can between shared by test sequences.
@@ -521,8 +521,8 @@
  
      public MethodGenerator(int access_flags, Type return_type,
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-07-28 16:22:54.329235431 +0100
 @@ -37,7 +37,7 @@
  public final class MultiHashtable<K,V> {
      static final long serialVersionUID = -6151608290510033572L;
@@ -542,8 +542,8 @@
              }
              set.add(value);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-07-28 16:22:54.329235431 +0100
 @@ -170,7 +170,7 @@
          _parser = new Parser(this, useServicesMechanism);
          _featureManager = featureManager;
@@ -572,8 +572,8 @@
          _parser.init();
          //_variableSerial     = 1;
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-07-28 16:22:54.329235431 +0100
 @@ -169,7 +169,7 @@
          _count = 0;
          _current = 0;
@@ -584,8 +584,8 @@
  
          try {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-07-28 16:22:54.329235431 +0100
 @@ -60,7 +60,7 @@
       */
      public DOMWSFilter(AbstractTranslet translet) {
@@ -596,8 +596,8 @@
          if (translet instanceof StripFilter) {
              m_filter = (StripFilter) translet;
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-07-28 16:22:54.329235431 +0100
 @@ -59,7 +59,7 @@
      /**
       * A mapping from a document node to the mapping between values and nodesets
@@ -626,8 +626,8 @@
                  } else {
                      nodes = index.get(id);
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-07-28 16:22:54.329235431 +0100
 @@ -56,7 +56,7 @@
      private int _free;
      private int _size;
@@ -638,8 +638,8 @@
      private final class AxisIterator extends DTMAxisIteratorBase {
          // constitutive data
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java	2016-07-28 16:22:54.329235431 +0100
 @@ -114,7 +114,7 @@
      private int _namesSize = -1;
  
@@ -659,8 +659,8 @@
      }
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-04-22 04:41:51.697514066 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-07-28 14:59:44.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java	2016-07-28 16:22:54.329235431 +0100
 @@ -279,7 +279,7 @@
       */
      public void addDecimalFormat(String name, DecimalFormatSymbols symbols) {
@@ -689,8 +689,8 @@
      }
  
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2016-04-18 06:49:21.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java	2016-04-22 04:41:51.697514066 +0100


More information about the distro-pkg-dev mailing list