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

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Nov 15 04:38:17 UTC 2019


changeset 7befa259c1f2 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=7befa259c1f2
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Nov 14 02:36:21 2019 +0000

	Bump to 2.6.20.

	Upstream changes:
	  - Bump to icedtea-2.6.20
	  - S7050570: (fs) FileSysteProvider fails to initializes if run with file.encoding set to Cp037
	  - S7068616: NIO libraries do not build with javac -Xlint:all,-deprecation -Werror
	  - S7068617: Core libraries don't build with javac -Xlint:all -Werror
	  - S7077389: Reflection classes do not build with javac -Xlint:all -Werror
	  - S7116997: fix warnings in java.util.PropertyPermission
	  - S7117487: Warnings Cleanup: some i18n classes in java.util and sun.util
	  - S7157893: Warnings Cleanup in java.util.*
	  - S7193406: Clean-up JDK Build Warnings in java.util, java.io
	  - S8017626: [OGL] Translucent VolatileImages don't paint correctly
	  - S8026876: (fs) Build issue with src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java
	  - S8029253: [macosx] Performance problems with Retina display on Mac OS X
	  - S8041129: [OGL] surface->sw blit is extremely slow
	  - S8167646: Better invalid FilePermission
	  - S8213429: Windows file handling redux
	  - S8216965: crash in freetypeScaler.c CopyBW2Grey8
	  - S8218573: Better socket support
	  - S8218877: Help transform transformers
	  - S8220186: Improve use of font temporary files
	  - S8221497: Optional Panes in Swing
	  - S8221858: Build Better Processes
	  - S8222684: Better support for patterns
	  - S8222690: Better Glyph Images
	  - S8223163: Better pattern recognition
	  - S8223505: Better pattern compilation
	  - S8223892: Improved handling of jar files
	  - S8224532: Better Path supports
	  - S8224915: Better serial attributes
	  - S8225286: Better rendering of native glyphs
	  - S8225292: Better Graphics2D drawing
	  - S8225298: Improve TLS connection support
	  - S8225597: Enhance font glyph mapping
	  - S8226318: Class Loader Dependencies improvements
	  - S8226765: Commentary on Javadoc comments
	  - S8227129: Better ligature for subtables
	  - S8227601: Better collection of references
	  - S8228825: Enhance ECDSA operations

	ChangeLog:

	2019-11-13  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		Bump to 2.6.20.
		* patches/rh1022017.patch:
		Removed as included upstream as 8228825 / CVE-2019-2894.
		* Makefile.am:
		(CORBA_CHANGESET): Update to icedtea-2.6.19.
		(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.
		(ICEDTEA_PATCHES): Drop RH1022017 patch.
		* NEWS: Updated.
		* acinclude.m4:
		(JDK_UPDATE_VERSION): Bump to 241.
		* configure.ac: Bump to 2.6.20.
		* hotspot.map.in: Update to icedtea-2.6.20.
		* patches/boot/ecj-diamond.patch:
		Regenerated. Add new cases in
		java.util.Calendar, java.util.Collections,
		java.util.Currency,
		java.util.JapaneseImperialCalendar,
		java.util.Observable, java.util.Properties,
		java.util.PropertyPermission,
		java.util.ResourceBundle, java.util.TimeZone,
		java.util.TreeMap, java.util.TreeSet,
		sun.java2d.opengl.OGLBlitLoops,
		sun.nio.cs.ThreadLocalCoders,
		sun.reflect.Label, sun.reflect.Reflection,
		sun.util.calendar.CalendarSystem,
		sun.util.calendar.LocalGregorianCalendar,
		sun.util.calendar.ZoneInfoFile,
		sun.util.calendar.ZoneInfo,
		sun.util.resources.OpenListResourceBundle and
		sun.util.resources.TimeZoneNamesBundle.
		* patches/boot/ecj-multicatch.patch:
		Regenerated. Add new cases in
		java.util.ResourceBundle,
		sun.nio.ch.Reflect, sun.nio.ch.Util,
		sun.nio.cs.FastCharsetProvider,
		sun.reflect.MethodAccessGenerator,
		sun.rmi.registry.RegistryImpl_Skel,
		sun.rmi.registry.RegistryImpl_Stub,
		sun.rmi.transport.DGCImpl_Skel and
		sun.rmi.transport.DGCImpl_Stub.
		* patches/boot/ecj-stringswitch.patch:
		Add new case in java.util.ResourceBundle.
		* patches/boot/ecj-trywithresources.patch:
		Regenerated.


changeset 4c823521f1da in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=4c823521f1da
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Fri Nov 15 04:38:01 2019 +0000

	PR3761: OpenJDK 7.241 doesn't compile

	2019-11-14  Andrew John Hughes  <gnu_andrew at member.fsf.org>

		PR3761: OpenJDK 7.241 doesn't compile
		* Makefile.am:
		(ICEDTEA_PATCHES): Add local copy of patch,
		which will be removed when we upgrade to upstream 7u251.
		* NEWS: Updated.
		* patches/8232643-pr3761.patch: Fix missing type
		parameter in sun.nio.cs.ext.DoubleByteDecoder.


diffstat:

 ChangeLog                               |    67 +
 Makefile.am                             |    32 +-
 NEWS                                    |    42 +
 acinclude.m4                            |     2 +-
 configure.ac                            |     2 +-
 hotspot.map.in                          |     2 +-
 patches/8232643-pr3761.patch            |    24 +
 patches/boot/ecj-diamond.patch          |  2629 ++++++++++++++++++------------
 patches/boot/ecj-multicatch.patch       |   834 ++++++---
 patches/boot/ecj-stringswitch.patch     |    38 +
 patches/boot/ecj-trywithresources.patch |   194 +-
 patches/rh1022017.patch                 |    28 -
 12 files changed, 2399 insertions(+), 1495 deletions(-)

diffs (truncated from 8823 to 500 lines):

diff -r 9fb2ef892bc5 -r 4c823521f1da ChangeLog
--- a/ChangeLog	Wed Aug 14 18:39:52 2019 +0100
+++ b/ChangeLog	Fri Nov 15 04:38:01 2019 +0000
@@ -1,3 +1,70 @@
+2019-11-14  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	PR3761: OpenJDK 7.241 doesn't compile
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add local copy of patch,
+	which will be removed when we upgrade to upstream 7u251.
+	* NEWS: Updated.
+	* patches/8232643-pr3761.patch: Fix missing type
+	parameter in sun.nio.cs.ext.DoubleByteDecoder.
+
+2019-11-13  Andrew John Hughes  <gnu_andrew at member.fsf.org>
+
+	Bump to 2.6.20.
+	* patches/rh1022017.patch:
+	Removed as included upstream as 8228825 / CVE-2019-2894.
+	* Makefile.am:
+	(CORBA_CHANGESET): Update to icedtea-2.6.19.
+	(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.
+	(ICEDTEA_PATCHES): Drop RH1022017 patch.
+	* NEWS: Updated.
+	* acinclude.m4:
+	(JDK_UPDATE_VERSION): Bump to 241.
+	* configure.ac: Bump to 2.6.20.
+	* hotspot.map.in: Update to icedtea-2.6.20.
+	* patches/boot/ecj-diamond.patch:
+	Regenerated. Add new cases in
+	java.util.Calendar, java.util.Collections,
+	java.util.Currency,
+	java.util.JapaneseImperialCalendar,
+	java.util.Observable, java.util.Properties,
+	java.util.PropertyPermission,
+	java.util.ResourceBundle, java.util.TimeZone,
+	java.util.TreeMap, java.util.TreeSet,
+	sun.java2d.opengl.OGLBlitLoops,
+	sun.nio.cs.ThreadLocalCoders,
+	sun.reflect.Label, sun.reflect.Reflection,
+	sun.util.calendar.CalendarSystem,
+	sun.util.calendar.LocalGregorianCalendar,
+	sun.util.calendar.ZoneInfoFile,
+	sun.util.calendar.ZoneInfo,
+	sun.util.resources.OpenListResourceBundle and
+	sun.util.resources.TimeZoneNamesBundle.
+	* patches/boot/ecj-multicatch.patch:
+	Regenerated. Add new cases in
+	java.util.ResourceBundle,
+	sun.nio.ch.Reflect, sun.nio.ch.Util,
+	sun.nio.cs.FastCharsetProvider,
+	sun.reflect.MethodAccessGenerator,
+	sun.rmi.registry.RegistryImpl_Skel,
+	sun.rmi.registry.RegistryImpl_Stub,
+	sun.rmi.transport.DGCImpl_Skel and
+	sun.rmi.transport.DGCImpl_Stub.
+	* patches/boot/ecj-stringswitch.patch:
+	Add new case in java.util.ResourceBundle.
+	* patches/boot/ecj-trywithresources.patch:
+	Regenerated.
+
 2019-08-14  Andrew John Hughes  <gnu_andrew at member.fsf.org>
 
 	Start 2.6.20 release cycle.
diff -r 9fb2ef892bc5 -r 4c823521f1da Makefile.am
--- a/Makefile.am	Wed Aug 14 18:39:52 2019 +0100
+++ b/Makefile.am	Fri Nov 15 04:38:01 2019 +0000
@@ -1,18 +1,18 @@
 # Dependencies
 
-CORBA_CHANGESET = bbd35dc7f27f
-JAXP_CHANGESET = 54a9c1431701
-JAXWS_CHANGESET = 6023a2de51e4
-JDK_CHANGESET = 12f4d4744bad
-LANGTOOLS_CHANGESET = 219e16f3659b
-OPENJDK_CHANGESET = f0a5b39f2e66
-
-CORBA_SHA256SUM = aae916ff4c1f3cbdb14f57716d03adf1f2d9cb221bf0fa0580f607d7a360245b
-JAXP_SHA256SUM = 4545cf0b2bfeca6cd019f1c8bab3ed7317963776b859f80ffc4d8d79d3c82e8f
-JAXWS_SHA256SUM = 9b2b76598996962c5128e586edded4022e162421d9898a57c3d6dce2fbe7ee6b
-JDK_SHA256SUM = 1653315e15f30f4f250d6ec9085043b534a28c293ba445467e274c56fef84b88
-LANGTOOLS_SHA256SUM = d9d02a7f135350d66d2dde28dad7f2257843d11cc663b641740b1cf21ec3d710
-OPENJDK_SHA256SUM = 2531838d9cf08755d88c91498da6fef427000d0fd527c7ddeaa60c993aa679ea
+CORBA_CHANGESET = 4493de9f3f0b
+JAXP_CHANGESET = 5e4ceb999239
+JAXWS_CHANGESET = b24931dd91c6
+JDK_CHANGESET = 89324d11814d
+LANGTOOLS_CHANGESET = 480d3ab02c36
+OPENJDK_CHANGESET = b04b11ab5066
+
+CORBA_SHA256SUM = 81e3ddac83b981400c062788bcd3005587d5984f18def588d8cd232b9b5b24ef
+JAXP_SHA256SUM = 21772ab65388c1890ff33f9a5dc2fd22f69fd0f0f0d336e1f8f64d920b308b90
+JAXWS_SHA256SUM = 3e27f2e6b92d0b15d544e06b897cf2b072bece695a0a8a79de6cd609f1a216ef
+JDK_SHA256SUM = 56aacc5bfeab0688a4042f9ffdc971b5764f99c9fdea0080f41e2bfaa27a08b0
+LANGTOOLS_SHA256SUM = 8057da4c87ecea91ec16b4b180ab006ae12be60a2f8387dfe2a7b18c8e303379
+OPENJDK_SHA256SUM = f1e430150f95073a3dc1f4f32bdfbf8cc6aa4b23cb940128f0224b7da90516aa
 
 DROP_URL = https://icedtea.classpath.org/download/drops
 
@@ -369,7 +369,7 @@
 
 # Patch list
 
-ICEDTEA_PATCHES = 
+ICEDTEA_PATCHES = patches/8232643-pr3761.patch
 
 # Conditional patches
 
@@ -412,10 +412,6 @@
 ICEDTEA_PATCHES += patches/nss-config.patch
 endif
 
-if !USE_NON_NSS_CURVES
-ICEDTEA_PATCHES += patches/rh1022017.patch
-endif
-
 ICEDTEA_PATCHES += $(DISTRIBUTION_PATCHES)
 
 # Bootstrapping patches
diff -r 9fb2ef892bc5 -r 4c823521f1da NEWS
--- a/NEWS	Wed Aug 14 18:39:52 2019 +0100
+++ b/NEWS	Fri Nov 15 04:38:01 2019 +0000
@@ -14,6 +14,48 @@
 
 New in release 2.6.20 (2019-10-XX):
 
+* Security fixes
+  - S8167646: Better invalid FilePermission
+  - S8213429, CVE-2019-2933: Windows file handling redux
+  - S8218573, CVE-2019-2945: Better socket support
+  - S8218877: Help transform transformers
+  - S8220186: Improve use of font temporary files
+  - S8220302, CVE-2019-2949: Better Kerberos ccache handling
+  - S8221497: Optional Panes in Swing
+  - S8221858, CVE-2019-2958: Build Better Processes
+  - S8222684, CVE-2019-2964: Better support for patterns
+  - S8222690, CVE-2019-2962: Better Glyph Images
+  - S8223163: Better pattern recognition
+  - S8223505, CVE-2019-2973: Better pattern compilation
+  - S8223892, CVE-2019-2978: Improved handling of jar files
+  - S8224532, CVE-2019-2981: Better Path supports
+  - S8224915, CVE-2019-2983: Better serial attributes
+  - S8225286, CVE-2019-2987: Better rendering of native glyphs
+  - S8225292, CVE-2019-2988: Better Graphics2D drawing
+  - S8225298, CVE-2019-2989: Improve TLS connection support
+  - S8225597, CVE-2019-2992: Enhance font glyph mapping
+  - S8226765, CVE-2019-2999: Commentary on Javadoc comments
+  - S8227129: Better ligature for subtables
+  - S8227601: Better collection of references
+  - S8228825, CVE-2019-2894: Enhance ECDSA operations
+* Import of OpenJDK 7 u241 build 1
+  - S7050570: (fs) FileSysteProvider fails to initializes if run with file.encoding set to Cp037
+  - S7068616: NIO libraries do not build with javac -Xlint:all,-deprecation -Werror
+  - S7068617: Core libraries don't build with javac -Xlint:all -Werror
+  - S7077389: Reflection classes do not build with javac -Xlint:all -Werror
+  - S7116997: fix warnings in java.util.PropertyPermission
+  - S7117487: Warnings Cleanup: some i18n classes in java.util and sun.util
+  - S7157893: Warnings Cleanup in java.util.*
+  - S7193406: Clean-up JDK Build Warnings in java.util, java.io
+  - S8017626: [OGL] Translucent VolatileImages don't paint correctly
+  - S8026876: (fs) Build issue with src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java
+  - S8029253: [macosx] Performance problems with Retina display on Mac OS X
+  - S8041129: [OGL] surface->sw blit is extremely slow
+  - S8216965: crash in freetypeScaler.c CopyBW2Grey8
+  - S8226318: Class Loader Dependencies improvements
+* Bug fixes
+  - PR3761: OpenJDK 7.241 doesn't compile
+
 New in release 2.6.19 (2019-07-17):
 
 * Security fixes
diff -r 9fb2ef892bc5 -r 4c823521f1da acinclude.m4
--- a/acinclude.m4	Wed Aug 14 18:39:52 2019 +0100
+++ b/acinclude.m4	Fri Nov 15 04:38:01 2019 +0000
@@ -2948,7 +2948,7 @@
   AC_MSG_CHECKING([which branch and release of IcedTea is being built])
   JAVA_VER=1.7.0
   JAVA_VENDOR=openjdk
-  JDK_UPDATE_VERSION=231
+  JDK_UPDATE_VERSION=241
   BUILD_VERSION=b01
   MILESTONE=fcs
   if test "x${MILESTONE}" = "xfcs"; then
diff -r 9fb2ef892bc5 -r 4c823521f1da configure.ac
--- a/configure.ac	Wed Aug 14 18:39:52 2019 +0100
+++ b/configure.ac	Fri Nov 15 04:38:01 2019 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.20pre00], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [2.6.20], [distro-pkg-dev at openjdk.java.net])
 AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
diff -r 9fb2ef892bc5 -r 4c823521f1da hotspot.map.in
--- a/hotspot.map.in	Wed Aug 14 18:39:52 2019 +0100
+++ b/hotspot.map.in	Fri Nov 15 04:38:01 2019 +0000
@@ -1,2 +1,2 @@
 # version type(drop/hg) url changeset sha256sum
-default drop https://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 6774b8e70603 fbbfa17c95891491311758d2ef595ec322c46452e0bf7b51eb42a9ca1ccc419b
+default drop https://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 8145b03db545 27cc76f3deb0efb84fb1422e9636cb0b09fce21648318671905c959b86cd5612
diff -r 9fb2ef892bc5 -r 4c823521f1da patches/8232643-pr3761.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/8232643-pr3761.patch	Fri Nov 15 04:38:01 2019 +0000
@@ -0,0 +1,24 @@
+# HG changeset patch
+# User mbalao
+# Date 1571433044 10800
+#      Fri Oct 18 18:10:44 2019 -0300
+# Node ID 55de33c12fdcff9cc3fa391e9343a04d398c48e5
+# Parent  ce5e37056409870413d49cce681049b711220849
+8232643: Building error in jdk7u241 after 7068616
+Reviewed-by: andrew
+
+diff --git openjdk.orig/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java openjdk/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
+--- openjdk.orig/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
++++ openjdk/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
+@@ -209,9 +209,9 @@
+         if (bugLevel == null) {
+             if (!sun.misc.VM.isBooted())
+                 return false;
+-            java.security.PrivilegedAction pa =
++            java.security.PrivilegedAction<String> pa =
+                 new GetPropertyAction("sun.nio.cs.bugLevel");
+-            String value = (String)AccessController.doPrivileged(pa);
++            String value = AccessController.doPrivileged(pa);
+             bugLevel = (value != null) ? value : "";
+         }
+         return bugLevel.equals(bl);
diff -r 9fb2ef892bc5 -r 4c823521f1da patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch	Wed Aug 14 18:39:52 2019 +0100
+++ b/patches/boot/ecj-diamond.patch	Fri Nov 15 04:38:01 2019 +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	2019-07-15 18:55:31.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2019-07-16 11:31:53.604330577 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java	2019-11-13 20:42:04.818282257 +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/ObjectStreamClass.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java	2019-07-16 11:29:36.526436414 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java	2019-11-13 20:33:32.210186098 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java	2019-11-13 20:42:04.818282257 +0000
 @@ -481,7 +481,7 @@
              while (cls != fnscl) {
                  ProtectionDomain pd = cls.getProtectionDomain();
@@ -32,8 +32,8 @@
                      pds.add(noPermissionsDomain());
                      break;
 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	2019-07-15 18:55:31.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java	2019-11-13 20:42:04.818282257 +0000
 @@ -50,7 +50,7 @@
       */
      private class HookPutFields extends ObjectOutputStream.PutField
@@ -44,8 +44,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/ior/IORTypeCheckRegistryImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java	2019-07-15 18:55:31.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java	2019-11-13 20:42:04.818282257 +0000
 @@ -103,7 +103,7 @@
          Set<String> _iorTypeNames = null;
          if (filterProperty != null) {
@@ -74,8 +74,8 @@
      }
  
 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	2019-07-15 18:55:31.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java	2019-11-13 20:42:04.818282257 +0000
 @@ -1323,7 +1323,7 @@
      protected void shutdownServants(boolean wait_for_completion) {
          Set<ObjectAdapterFactory> oaset;
@@ -86,8 +86,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	2019-07-15 18:55:31.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java	2019-11-13 20:42:04.822282195 +0000
 @@ -108,7 +108,7 @@
      private ThreadGroup threadGroup;
  
@@ -107,8 +107,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java	2019-11-13 20:42:04.822282195 +0000
 @@ -192,7 +192,7 @@
      NodeSet dist = new NodeSet();
      dist.setShouldCacheNodes(true);
@@ -119,8 +119,8 @@
      for (int i = 0; i < nl.getLength(); i++)
      {
 diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java	2019-11-13 20:42:04.822282195 +0000
 @@ -420,7 +420,7 @@
      }
  
@@ -131,8 +131,8 @@
      /**
       * Prints out warnings if a parser does not support the specified feature/property.
 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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java	2019-11-13 20:42:04.822282195 +0000
 @@ -220,7 +220,7 @@
    public Map<String, Object> getEnvironmentHash()
    {
@@ -251,8 +251,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java	2019-11-13 20:42:04.822282195 +0000
 @@ -51,7 +51,7 @@
      /**
       * Legal conversions between internal types.
@@ -263,8 +263,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java	2019-11-13 20:42:04.822282195 +0000
 @@ -139,7 +139,7 @@
      private boolean       _isStatic = false;
  
@@ -288,8 +288,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java	2019-11-13 20:42:04.822282195 +0000
 @@ -107,7 +107,7 @@
  
          // Check if we have any declared namespaces
@@ -336,8 +336,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java	2019-11-13 20:42:04.822282195 +0000
 @@ -129,22 +129,22 @@
      /**
       * A mapping between templates and test sequences.
@@ -390,8 +390,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java	2019-11-13 20:42:04.822282195 +0000
 @@ -102,11 +102,11 @@
      }
  
@@ -428,8 +428,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java	2019-11-13 20:42:04.822282195 +0000
 @@ -122,7 +122,7 @@
      /**
       * Mapping between mode names and Mode instances.
@@ -458,8 +458,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java	2019-11-13 20:42:04.822282195 +0000
 @@ -38,8 +38,8 @@
  final class SymbolTable {
  
@@ -542,8 +542,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java	2019-11-13 20:42:04.822282195 +0000
 @@ -70,7 +70,7 @@
      protected SyntaxTreeNode _parent;          // Parent node
      private Stylesheet       _stylesheet;      // Stylesheet ancestor node
@@ -572,8 +572,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java	2019-11-13 20:42:04.822282195 +0000
 @@ -127,7 +127,7 @@
                   * times. Note that patterns whose kernels are "*", "node()"
                   * and "@*" can between shared by test sequences.
@@ -584,8 +584,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2019-07-16 11:31:53.608330515 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java	2019-11-13 20:42:04.822282195 +0000
 @@ -37,7 +37,7 @@
  public final class MultiHashtable<K,V> {
      static final long serialVersionUID = -6151608290510033572L;
@@ -605,8 +605,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2019-07-16 11:31:53.612330454 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java	2019-11-13 20:42:04.822282195 +0000
 @@ -171,7 +171,7 @@
          _parser = new Parser(this, _overrideDefaultParser);
          _xmlFeatures = featureManager;
@@ -635,8 +635,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2019-07-16 11:31:53.612330454 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java	2019-11-13 20:42:04.822282195 +0000
 @@ -169,7 +169,7 @@
          _count = 0;
          _current = 0;
@@ -647,8 +647,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2019-07-16 11:31:53.612330454 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java	2019-11-13 20:42:04.822282195 +0000
 @@ -60,7 +60,7 @@
       */
      public DOMWSFilter(AbstractTranslet translet) {
@@ -659,8 +659,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2019-07-16 11:31:53.612330454 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java	2019-11-13 20:42:04.822282195 +0000
 @@ -59,7 +59,7 @@
      /**
       * A mapping from a document node to the mapping between values and nodesets
@@ -689,8 +689,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	2019-07-15 18:55:33.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2019-07-16 11:31:53.612330454 +0100
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2019-10-14 19:21:38.000000000 +0100
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java	2019-11-13 20:42:04.822282195 +0000
 @@ -56,7 +56,7 @@


More information about the distro-pkg-dev mailing list