/hg/release/icedtea7-2.6: 5 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Sat Nov 12 22:32:40 UTC 2016


changeset a2edcfab7d93 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=a2edcfab7d93
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Nov 11 06:11:16 2016 +0000

	PR3134: JamVM is broken due to 2 new native methods in sun.misc.Unsafe (from S8158260)

	2016-08-10  Tiago Stuermer Daitx  <tdaitx at gmail.com>

		PR3134: JamVM is broken due to 2 new native
		methods in sun.misc.Unsafe (from S8158260)
		* Makefile.am:
		(ICEDTEA_PATCHES): Add JamVM patch for PR3134.
		* NEWS: Updated.
		* patches/jamvm/pr3134-unsafe_methods.patch:
		Add implementation of isBigEndian0 and unalignedAccess0.


changeset 944d519d7ead in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=944d519d7ead
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Nov 11 06:12:55 2016 +0000

	PR3136: CACAO is broken due to 2 new native methods in sun.misc.Unsafe (from S8158260)

	2016-08-18  Stefan Ring <stefan at complang.tuwien.ac.at>

		PR3136: CACAO is broken due to 2 new native
		methods in sun.misc.Unsafe (from S8158260)
		* Makefile.am:
		(ICEDTEA_PATCHES): Add CACAO patch for PR3136.
		* NEWS: Updated.
		* patches/cacao/pr3136-unsafe_methods.patch:
		Add implementation of isBigEndian0 and unalignedAccess0.


changeset 8ff91dbf84a7 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=8ff91dbf84a7
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Nov 11 06:14:24 2016 +0000

	PR3202: Update infinality configure test

	2016-11-03  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3202: Update infinality configure test
		* NEWS: Updated.
		* acinclude.m4:
		(IT_ENABLE_INFINALITY): Allow Infinality to be
		enabled if TT_CONFIG_OPTION_SUBPIXEL_HINTING is
		set (FreeType >= 2.7)


changeset 3b8a51ebc272 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=3b8a51ebc272
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Nov 11 06:15:15 2016 +0000

	PR3212: Disable ARM32 JIT by default

	2016-11-08  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR3212: Disable ARM32 JIT by default
		* NEWS: Updated.
		* acinclude.m4:
		(IT_ENABLE_ARM32JIT): Set default to no.


changeset 5539b04c69ae in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=5539b04c69ae
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Sat Nov 12 22:37:54 2016 +0000

	Bump to icedtea-2.6.8.

	Upstream changes:
	  - Bump to icedtea-2.6.8
	  - S6624200: Regression test fails: test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
	  - S6882559: new JEditorPane("text/plain","") fails for null context class loader
	  - S7090158: Networking Libraries don't build with javac -Werror
	  - S7125055: ContentHandler.getContent API changed in error
	  - S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on windows
	  - S7172012: Make test-in-build an option (Queens)
	  - S7187051: ShortRSAKeynnn.sh tests should do cleanup before start test
	  - S8000626: Implement dead key detection for KeyEvent on Linux
	  - S8000897: VM crash in CompileBroker
	  - S8003890: corelibs test scripts should pass TESTVMOPTS
	  - S8005629: javac warnings compiling java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
	  - S8010297: Missing isLoggable() checks in logging code
	  - S8010782: clean up source files containing carriage return characters
	  - S8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
	  - S8015265: revise the fix for 8007037
	  - S8016491: PPC64 (part 2): Clean up PPC defines.
	  - S8016586: PPC64 (part 3): basic changes for PPC64
	  - S8016696: PPC64 (part 4): add relocation for trampoline stubs
	  - S8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
	  - S8017313: PPC64 (part 6): stack handling improvements
	  - S8017317: PPC64 (part 7): cppInterpreter: implement support for biased locking
	  - S8019517: PPC64 (part 102): cppInterpreter: implement G1 support
	  - S8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops
	  - S8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.
	  - S8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables
	  - S8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.
	  - S8020121: PPC64: fix build in cppInterpreter after 8019519
	  - S8020190: Fatal: Bug in native code: jfieldID must match object
	  - S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame demo
	  - S8024344: PPC64 (part 112): C argument in register AND stack slot.
	  - S8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling
	  - S8024469: PPC64 (part 202): cppInterpreter: support for OSR.
	  - S8024756: method grouping tabs are not selectable
	  - S8024854: PPC64: Basic changes and files to build the class library on AIX
	  - S8024900: PPC64: Enable new build on AIX (jdk part)
	  - S8026741: jdk8 l10n resource file translation update 5
	  - S8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initialization
	  - S8033168: PPC64: gcc 4.8 warning in output_c.cpp
	  - S8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280
	  - S8035396: Introduce accessor for tmp_oop in frame.
	  - S8035647: PPC64: Support for elf v2 abi.
	  - S8036767: PPC64: Support for little endian execution model
	  - S8036976: PPC64: implement the template interpreter
	  - S8037915: PPC64/AIX: Several smaller fixes
	  - S8042309: Some bugfixes for the ppc64 port
	  - S8048147: Privilege tests with JAAS Subject.doAs
	  - S8048357: PKCS basic tests
	  - S8049171: Additional tests for jarsigner's warnings
	  - S8050942: PPC64: implement template interpreter for ppc64le
	  - S8050972: Concurrency problem in PcDesc cache
	  - S8056122: Upgrade JDK to use LittleCMS 2.6
	  - S8057934: Upgrade to LittleCMS 2.6 breaks AIX build
	  - S8059177: jdk8u40 l10n resource file translation update 1
	  - S8067364: Printing to Postscript doesn't support dieresis
	  - S8069590: AIX port of "8050807: Better performing performance data handling"
	  - S8075584: test for 8067364 depends on hardwired text advance
	  - S8076486: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given
	  - S8077953: [TEST_BUG] com/sun/management/OperatingSystemMXBean/TestTotalSwap.java Compilation failed after JDK-8077387
	  - S8078482: ppc: pass thread to throw_AbstractMethodError
	  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
	  - S8080628: No mnemonics on Open and Save buttons in JFileChooser
	  - S8083601: jdk8u60 l10n resource file translation update 2
	  - S8139258: PPC64LE: argument passing problem when passing 15 floats in native call
	  - S8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
	  - S8140530: Creating a VolatileImage with size 0,0 results in no longer working g2d.drawString
	  - S8142926: OutputAnalyzer's shouldXXX() calls return this
	  - S8143134: L10n resource file translation update
	  - S8147077: IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_General
	  - S8148127: IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipeline
	  - S8148487: PPC64: Better byte behavior
	  - S8150611: Security problem on sun.misc.resources.Messages*
	  - S8151921: Improved page resolution
	  - S8155968: Update command line options
	  - S8155973: Tighten jar checks
	  - S8157176: Improved classfile parsing
	  - S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
	  - S8157739: Classloader Consistency Checking
	  - S8157749: Improve handling of DNS error replies
	  - S8157753: Audio replay enhancement
	  - S8157759: LCMS Transform Sampling Enhancement
	  - S8157764: Better handling of interpolation plugins
	  - S8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
	  - S8158302: Handle contextual glyph substitutions
	  - S8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
	  - S8158993: Service Menu services
	  - S8159495: Fix index offsets
	  - S8159503: Amend Annotation Actions
	  - S8159511: Stack map validation
	  - S8159515: Improve indy validation
	  - S8159519: Reformat JDWP messages
	  - S8159684: (tz) Support tzdata2016f
	  - S8160090: Better signature handling in pack200
	  - S8160094: Improve pack200 layout
	  - S8160098: Clean up color profiles
	  - S8160591: Improve internal array handling
	  - S8160838: Better HTTP service
	  - S8160934: isnan() is not available on older MSVC compilers
	  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow not known.
	  - S8162411: Service Menu services 2
	  - S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
	  - S8162511: 8u111 L10n resource file updates
	  - S8162792: Remove constraint DSA keySize < 1024 from jdk.jar.disabledAlgorithms in jdk8
	  - S8164452: 8u111 L10n resource file update - msgdrop 20
	  - S8165807: PPC64: Backport PPC64 port to OpenJDK 7
	  - S8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm
	  - S8166381: Back out changes to the java.security file to not disable MD5
	  - S8167144: Fix aix after 8022507: SIGSEGV at ParMarkBitMap::verify_clear()
	  - S8167198: Changes to make AIX compile after the merge
	  - S8167335: Fix build on Linux with 64kb default page size
	  - S8168888: Port 8160591: Improve internal array handling to AArch64.

	ChangeLog:

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

		* Makefile.am:
		(JDK_UPDATE_VERSION): Bump to 121.
		(BUILD_VERSION): Reset to b00.
		(CORBA_CHANGESET): Update to icedtea-2.6.8.
		(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.8.
		* hotspot.map.in: Update to icedtea-2.6.8.
		* patches/boot/ecj-diamond.patch:
		Regenerated. Add new cases in
		java.net.URLConnection, java.net.URL,
		sun.net.TransferProtocolClient,
		sun.net.www.protocol.http.AuthenticationHeader
		and sun.net.www.protocol.http.HttpURLConnection.
		* patches/boot/ecj-multicatch.patch:
		Add new cases in
		sun.net.www.protocol.http.HttpURLConnection,
		com.sun.net.httpserver.spi.HttpServerProvider and
		sun.net.ftp.FtpClientProvider.


diffstat:

 ChangeLog                                 |    69 +
 Makefile.am                               |    36 +-
 NEWS                                      |    72 +
 acinclude.m4                              |     4 +-
 configure.ac                              |     2 +-
 hotspot.map.in                            |     2 +-
 patches/boot/ecj-diamond.patch            |  1548 +++++++++++++++-------------
 patches/boot/ecj-multicatch.patch         |    67 +
 patches/cacao/pr3136-unsafe_methods.patch |    43 +
 patches/jamvm/pr3134-unsafe_methods.patch |    36 +
 10 files changed, 1124 insertions(+), 755 deletions(-)

diffs (truncated from 4559 to 500 lines):

diff -r bedcad9e8a97 -r 5539b04c69ae ChangeLog
--- a/ChangeLog	Fri Nov 04 16:59:50 2016 +0000
+++ b/ChangeLog	Sat Nov 12 22:37:54 2016 +0000
@@ -1,3 +1,72 @@
+2016-11-11  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	Bump to icedtea-2.6.8.
+	* Makefile.am:
+	(JDK_UPDATE_VERSION): Bump to 121.
+	(BUILD_VERSION): Reset to b00.
+	(CORBA_CHANGESET): Update to icedtea-2.6.8.
+	(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.8.
+	* hotspot.map.in: Update to icedtea-2.6.8.
+	* patches/boot/ecj-diamond.patch:
+	Regenerated. Add new cases in
+	java.net.URLConnection, java.net.URL,
+	sun.net.TransferProtocolClient,
+	sun.net.www.protocol.http.AuthenticationHeader
+	and sun.net.www.protocol.http.HttpURLConnection.
+	* patches/boot/ecj-multicatch.patch:
+	Add new cases in
+	sun.net.www.protocol.http.HttpURLConnection,
+	com.sun.net.httpserver.spi.HttpServerProvider and
+	sun.net.ftp.FtpClientProvider.
+
+2016-11-08  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3212: Disable ARM32 JIT by default
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_ENABLE_ARM32JIT): Set default to no.
+
+2016-11-03  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR3202: Update infinality configure test
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_ENABLE_INFINALITY): Allow Infinality to be
+	enabled if TT_CONFIG_OPTION_SUBPIXEL_HINTING is
+	set (FreeType >= 2.7)
+
+2016-08-18  Stefan Ring <stefan at complang.tuwien.ac.at>
+
+	PR3136: CACAO is broken due to 2 new native
+	methods in sun.misc.Unsafe (from S8158260)
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add CACAO patch for PR3136.
+	* NEWS: Updated.
+	* patches/cacao/pr3136-unsafe_methods.patch:
+	Add implementation of isBigEndian0 and unalignedAccess0.
+
+2016-08-10  Tiago Stuermer Daitx  <tdaitx at gmail.com>
+
+	PR3134: JamVM is broken due to 2 new native
+	methods in sun.misc.Unsafe (from S8158260)
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add JamVM patch for PR3134.
+	* NEWS: Updated.
+	* patches/jamvm/pr3134-unsafe_methods.patch:
+	Add implementation of isBigEndian0 and unalignedAccess0.
+
 2016-08-19  Andrew John Hughes  <gnu.andrew at member.fsf.org>
 
 	PR3166: invalid zip timestamp handling leads to
diff -r bedcad9e8a97 -r 5539b04c69ae Makefile.am
--- a/Makefile.am	Fri Nov 04 16:59:50 2016 +0000
+++ b/Makefile.am	Sat Nov 12 22:37:54 2016 +0000
@@ -1,22 +1,22 @@
 # Dependencies
 
-JDK_UPDATE_VERSION = 111
-BUILD_VERSION = b01
+JDK_UPDATE_VERSION = 121
+BUILD_VERSION = b00
 COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
 
-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
+CORBA_CHANGESET = 9e002eaf26ed
+JAXP_CHANGESET = 3369fa5a875b
+JAXWS_CHANGESET = 26bcf28b3a60
+JDK_CHANGESET = 52225839bbea
+LANGTOOLS_CHANGESET = 545e512eb4de
+OPENJDK_CHANGESET = 653c2662034d
+
+CORBA_SHA256SUM = 2f728daac0ca88e7097a223f8c1ceaff8b4597e4622c5e365931edb25aa04538
+JAXP_SHA256SUM = ba1ba48e9ad9ee36df344e6e283f0f7a9f8aa9cee223c8ea2f2ee711092091fc
+JAXWS_SHA256SUM = 753093e71ac609b9350bf16daf230fdc2f873cd573428883448098e39e4c041a
+JDK_SHA256SUM = ec1118f52eb208a529e99ec1a64351b737bc0f892e05f0ffd4327b4be533e761
+LANGTOOLS_SHA256SUM = 004ec63ebdd0b6182c2bde3e190bb745a0d932ad7b05901a4376a04f06158813
+OPENJDK_SHA256SUM = e6bea22acb9e89e200fdc2a4a7a04ecee042f3ea9f9a49bab739fdd2598e4ce3
 
 DROP_URL = http://icedtea.classpath.org/download/drops
 
@@ -388,7 +388,8 @@
 	patches/cacao/pr2032.patch \
 	patches/cacao/pr2520-tempdir.patch \
 	patches/cacao/pr2652-classloader.patch \
-	patches/cacao/pr2781-refactoring_error.patch
+	patches/cacao/pr2781-refactoring_error.patch \
+	patches/cacao/pr3136-unsafe_methods.patch
 else
 if USING_CACAO
 ICEDTEA_PATCHES += \
@@ -406,7 +407,8 @@
 	patches/jamvm/find_class_from_caller.patch \
 	patches/jamvm/pr2172-tempdir.patch \
 	patches/jamvm/noexecstack.patch \
-	patches/jamvm/pr2665.patch
+	patches/jamvm/pr2665.patch \
+	patches/jamvm/pr3134-unsafe_methods.patch
 endif
 
 if ENABLE_NSS
diff -r bedcad9e8a97 -r 5539b04c69ae NEWS
--- a/NEWS	Fri Nov 04 16:59:50 2016 +0000
+++ b/NEWS	Sat Nov 12 22:37:54 2016 +0000
@@ -15,7 +15,72 @@
 New in release 2.6.8 (2016-10-XX):
 
 * Security fixes
+  - S8151921: Improved page resolution
+  - S8155968: Update command line options
+  - S8155973, CVE-2016-5542: Tighten jar checks
+  - S8157176: Improved classfile parsing
+  - S8157739, CVE-2016-5554: Classloader Consistency Checking
+  - S8157749: Improve handling of DNS error replies
+  - S8157753: Audio replay enhancement
+  - S8157759: LCMS Transform Sampling Enhancement
+  - S8157764: Better handling of interpolation plugins
+  - S8158302: Handle contextual glyph substitutions
+  - S8158993, CVE-2016-5568: Service Menu services
+  - S8159495: Fix index offsets
+  - S8159503: Amend Annotation Actions
+  - S8159511: Stack map validation
+  - S8159515: Improve indy validation
+  - S8159519, CVE-2016-5573: Reformat JDWP messages
+  - S8160090: Better signature handling in pack200
+  - S8160094: Improve pack200 layout
+  - S8160098: Clean up color profiles
+  - S8160591, CVE-2016-5582: Improve internal array handling
+  - S8160838, CVE-2016-5597: Better HTTP service
   - PR3207, RH1367357: lcms2: Out-of-bounds read in Type_MLU_Read()
+* Import of OpenJDK 7 u121 build 0
+  - S6624200: Regression test fails: test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
+  - S6882559: new JEditorPane("text/plain","") fails for null context class loader
+  - S7090158: Networking Libraries don't build with javac -Werror
+  - S7125055: ContentHandler.getContent API changed in error
+  - S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on windows
+  - S7187051: ShortRSAKeynnn.sh tests should do cleanup before start test
+  - S8000626: Implement dead key detection for KeyEvent on Linux
+  - S8003890: corelibs test scripts should pass TESTVMOPTS
+  - S8005629: javac warnings compiling java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
+  - S8010297: Missing isLoggable() checks in logging code
+  - S8010782: clean up source files containing carriage return characters
+  - S8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
+  - S8015265: revise the fix for 8007037
+  - S8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
+  - S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame demo
+  - S8024756: method grouping tabs are not selectable
+  - S8026741: jdk8 l10n resource file translation update 5
+  - S8048147: Privilege tests with JAAS Subject.doAs
+  - S8048357: PKCS basic tests
+  - S8049171: Additional tests for jarsigner's warnings
+  - S8059177: jdk8u40 l10n resource file translation update 1
+  - S8075584: test for 8067364 depends on hardwired text advance
+  - S8076486: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given
+  - S8077953: [TEST_BUG] com/sun/management/OperatingSystemMXBean/TestTotalSwap.java Compilation failed after JDK-8077387
+  - S8080628: No mnemonics on Open and Save buttons in JFileChooser
+  - S8083601: jdk8u60 l10n resource file translation update 2
+  - S8140530: Creating a VolatileImage with size 0,0 results in no longer working g2d.drawString
+  - S8142926: OutputAnalyzer's shouldXXX() calls return this
+  - S8143134: L10n resource file translation update
+  - S8147077: IllegalArgumentException thrown by api/java_awt/Component/FlipBufferStrategy/indexTGF_General
+  - S8148127: IllegalArgumentException thrown by JCK test api/java_awt/Component/FlipBufferStrategy/indexTGF_General in opengl pipeline
+  - S8150611: Security problem on sun.misc.resources.Messages*
+  - S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
+  - S8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
+  - S8159684: (tz) Support tzdata2016f
+  - S8160934: isnan() is not available on older MSVC compilers
+  - S8162411: Service Menu services 2
+  - S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
+  - S8162511: 8u111 L10n resource file updates
+  - S8162792: Remove constraint DSA keySize < 1024 from jdk.jar.disabledAlgorithms in jdk8
+  - S8164452: 8u111 L10n resource file update - msgdrop 20
+  - S8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm
+  - S8166381: Back out changes to the java.security file to not disable MD5
 * Backports
   - S6604109, PR3162: javax.print.PrintServiceLookup.lookupPrintServices fails SOMETIMES for Cups
   - S6907252, PR3162: ZipFileInputStream Not Thread-Safe
@@ -55,8 +120,15 @@
   - PR3135: Makefile.am rule stamps/add/tzdata-support-debug.stamp has a typo in add-tzdata dependency
   - PR3141: Pass $(CC) and $(CXX) to OpenJDK build
   - PR3166: invalid zip timestamp handling leads to error building bootstrap-javac
+  - PR3202: Update infinality configure test
+  - PR3212: Disable ARM32 JIT by default
+* CACAO
+  - PR3136: CACAO is broken due to 2 new native methods in sun.misc.Unsafe (from S8158260)
+* JamVM
+  - PR3134: JamVM is broken due to 2 new native methods in sun.misc.Unsafe (from S8158260)
 * AArch64 port
   - S8167200, PR3204: AArch64: Broken stack pointer adjustment in interpreter
+  - S8168888: Port 8160591: Improve internal array handling to AArch64.
   - PR3211: AArch64 build fails with pre-compiled headers disabled
 
 New in release 2.6.7 (2016-07-28):
diff -r bedcad9e8a97 -r 5539b04c69ae acinclude.m4
--- a/acinclude.m4	Fri Nov 04 16:59:50 2016 +0000
+++ b/acinclude.m4	Sat Nov 12 22:37:54 2016 +0000
@@ -2728,7 +2728,7 @@
     esac
   ],
   [
-    enable_arm32jit=yes
+    enable_arm32jit=no
   ])
   AC_MSG_RESULT([$enable_arm32jit])
   AM_CONDITIONAL([ENABLE_ARM32JIT], test x"${enable_arm32jit}" = "xyes")
@@ -2884,8 +2884,10 @@
     #include <ft2build.h>
     #include FT_FREETYPE_H
     #ifndef FT_CONFIG_OPTION_INFINALITY_PATCHSET
+    #if TT_CONFIG_OPTION_SUBPIXEL_HINTING < 1
     #error Infinality not supported
     #endif
+    #endif
     ]])], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); \
       AC_MSG_ERROR([Infinality support requires infinality support in FreeType.])])
     CFLAGS=$CFLAGS_SAVED
diff -r bedcad9e8a97 -r 5539b04c69ae configure.ac
--- a/configure.ac	Fri Nov 04 16:59:50 2016 +0000
+++ b/configure.ac	Sat Nov 12 22:37:54 2016 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.8pre01], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.6.8], [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 bedcad9e8a97 -r 5539b04c69ae hotspot.map.in
--- a/hotspot.map.in	Fri Nov 04 16:59:50 2016 +0000
+++ b/hotspot.map.in	Sat Nov 12 22:37:54 2016 +0000
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 6b87ff3af68f 039b3c2faec71ed6f0f92398a5bb7a0edc5507a7af3c88c80fad8d678781690a
+default drop http://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 223f6c442d49 ca55f548f3169ba9bb6ca81265900722150953ee19b19606e4bf8e6dd50d7194
diff -r bedcad9e8a97 -r 5539b04c69ae patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch	Fri Nov 04 16:59:50 2016 +0000
+++ b/patches/boot/ecj-diamond.patch	Sat Nov 12 22:37:54 2016 +0000
@@ -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-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
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-10-28 08:01:29.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2016-11-11 07:02:18.764911241 +0000
 @@ -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-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
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-10-28 08:01:29.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2016-11-11 07:02:18.764911241 +0000
 @@ -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-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
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-10-28 08:01:29.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2016-11-11 07:02:18.764911241 +0000
 @@ -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-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
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-10-28 08:01:29.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2016-11-11 07:02:18.768911176 +0000
 @@ -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-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
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-10-28 08:01:30.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2016-11-11 07:02:18.768911176 +0000
 @@ -56,7 +56,7 @@
      private int _free;
      private int _size;


More information about the distro-pkg-dev mailing list