|
@@ -1,8 +1,8 @@
|
|
|
-diff -Nur icedtea-2.5.3.orig/Makefile.in icedtea-2.5.3/Makefile.in
|
|
|
---- icedtea-2.5.3.orig/Makefile.in 2014-10-14 22:58:02.003534712 -0500
|
|
|
-+++ icedtea-2.5.3/Makefile.in 2015-01-17 23:31:24.893466195 -0600
|
|
|
-@@ -692,7 +692,7 @@
|
|
|
- $(am__append_14) $(am__append_15) $(DISTRIBUTION_PATCHES)
|
|
|
+diff -Nur icedtea-2.5.5.orig/Makefile.in icedtea-2.5.5/Makefile.in
|
|
|
+--- icedtea-2.5.5.orig/Makefile.in 2015-04-14 19:23:00.680405957 -0500
|
|
|
++++ icedtea-2.5.5/Makefile.in 2015-04-23 18:58:16.823684032 -0500
|
|
|
+@@ -681,7 +681,7 @@
|
|
|
+ $(am__append_14) $(DISTRIBUTION_PATCHES)
|
|
|
|
|
|
# Bootstrapping patches
|
|
|
-ICEDTEA_BOOT_PATCHES = patches/boot/javafiles.patch \
|
|
@@ -10,22 +10,22 @@ diff -Nur icedtea-2.5.3.orig/Makefile.in icedtea-2.5.3/Makefile.in
|
|
|
patches/boot/corba-idlj.patch patches/boot/corba-no-gen.patch \
|
|
|
patches/boot/corba-orb.patch patches/boot/demos.patch \
|
|
|
patches/boot/fphexconstants.patch \
|
|
|
-@@ -2585,7 +2585,7 @@
|
|
|
- stamps/jamvm.stamp: $(OPENJDK_TREE) stamps/rt.stamp
|
|
|
+@@ -2588,7 +2588,7 @@
|
|
|
@BUILD_JAMVM_TRUE@ cd jamvm/jamvm && \
|
|
|
+ @BUILD_JAMVM_TRUE@ LDFLAGS="-Xlinker -z -Xlinker noexecstack" \
|
|
|
@BUILD_JAMVM_TRUE@ ./autogen.sh --with-java-runtime-library=openjdk7 \
|
|
|
-@BUILD_JAMVM_TRUE@ --prefix=$(abs_top_builddir)/jamvm/install ; \
|
|
|
+@BUILD_JAMVM_TRUE@ --prefix=$(abs_top_builddir)/jamvm/install $(CONFIGURE_ARGS); \
|
|
|
@BUILD_JAMVM_TRUE@ $(MAKE) ; \
|
|
|
@BUILD_JAMVM_TRUE@ $(MAKE) install
|
|
|
@BUILD_JAMVM_TRUE@ mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server
|
|
|
-diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk.patch
|
|
|
---- icedtea-2.5.3.orig/patches/openadk.patch 1969-12-31 18:00:00.000000000 -0600
|
|
|
-+++ icedtea-2.5.3/patches/openadk.patch 2015-01-19 11:28:19.304281493 -0600
|
|
|
-@@ -0,0 +1,1450 @@
|
|
|
+diff -Nur icedtea-2.5.5.orig/patches/openadk.patch icedtea-2.5.5/patches/openadk.patch
|
|
|
+--- icedtea-2.5.5.orig/patches/openadk.patch 1969-12-31 18:00:00.000000000 -0600
|
|
|
++++ icedtea-2.5.5/patches/openadk.patch 2015-04-26 03:48:06.431684003 -0500
|
|
|
+@@ -0,0 +1,686 @@
|
|
|
+diff -Nur openjdk.orig/hotspot/make/linux/makefiles/zeroshark.make openjdk/hotspot/make/linux/makefiles/zeroshark.make
|
|
|
-+--- openjdk.orig/hotspot/make/linux/makefiles/zeroshark.make 2014-05-20 21:50:38.000000000 -0500
|
|
|
-++++ openjdk/hotspot/make/linux/makefiles/zeroshark.make 2015-01-17 21:09:09.641544482 -0600
|
|
|
++--- openjdk.orig/hotspot/make/linux/makefiles/zeroshark.make 2015-03-10 17:41:04.000000000 -0500
|
|
|
+++++ openjdk/hotspot/make/linux/makefiles/zeroshark.make 2015-04-23 19:03:31.107684426 -0500
|
|
|
+@@ -39,20 +39,20 @@
|
|
|
+
|
|
|
+ offsets_arm.s: mkoffsets
|
|
@@ -52,8 +52,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ endif
|
|
|
+ endif
|
|
|
+diff -Nur openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp openjdk/hotspot/src/os/linux/vm/os_linux.cpp
|
|
|
-+--- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp 2014-05-20 21:50:38.000000000 -0500
|
|
|
-++++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp 2015-01-17 21:09:09.645544482 -0600
|
|
|
++--- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp 2015-03-10 17:41:04.000000000 -0500
|
|
|
+++++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp 2015-04-23 19:03:31.111684385 -0500
|
|
|
+@@ -112,7 +112,6 @@
|
|
|
+ # include <string.h>
|
|
|
+ # include <syscall.h>
|
|
@@ -73,7 +73,7 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ os::Linux::set_glibc_version(_gnu_libc_version);
|
|
|
+ }
|
|
|
+
|
|
|
-+@@ -2948,10 +2945,7 @@
|
|
|
++@@ -2959,10 +2956,7 @@
|
|
|
+ // If we are running with earlier version, which did not have symbol versions,
|
|
|
+ // we should use the base version.
|
|
|
+ void* os::Linux::libnuma_dlsym(void* handle, const char *name) {
|
|
@@ -85,7 +85,7 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ return f;
|
|
|
+ }
|
|
|
+
|
|
|
-+@@ -5612,7 +5606,21 @@
|
|
|
++@@ -5623,7 +5617,21 @@
|
|
|
+ // Linux doesn't yet have a (official) notion of processor sets,
|
|
|
+ // so just return the system wide load average.
|
|
|
+ int os::loadavg(double loadavg[], int nelem) {
|
|
@@ -108,9 +108,21 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+
|
|
|
+ void os::pause() {
|
|
|
++diff -Nur openjdk.orig/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
|
|
|
++--- openjdk.orig/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp 2015-03-10 17:41:04.000000000 -0500
|
|
|
+++++ openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp 2015-04-25 03:58:26.519684003 -0500
|
|
|
++@@ -36,7 +36,7 @@
|
|
|
++
|
|
|
++ // Atomically copy 64 bits of data
|
|
|
++ static void atomic_copy64(volatile void *src, volatile void *dst) {
|
|
|
++-#if defined(PPC32)
|
|
|
+++#if defined(PPC32) && !defined(__NO_FPRS__)
|
|
|
++ double tmp;
|
|
|
++ asm volatile ("lfd %0, 0(%1)\n"
|
|
|
++ "stfd %0, 0(%2)\n"
|
|
|
+diff -Nur openjdk.orig/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp
|
|
|
-+--- openjdk.orig/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp 2014-05-20 21:50:38.000000000 -0500
|
|
|
-++++ openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp 2015-01-17 21:09:09.645544482 -0600
|
|
|
++--- openjdk.orig/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp 2015-03-10 17:41:04.000000000 -0500
|
|
|
+++++ openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp 2015-04-23 19:03:31.111684385 -0500
|
|
|
+@@ -253,7 +253,7 @@
|
|
|
+ #elif defined(__APPLE__)
|
|
|
+ inline int g_isnan(double f) { return isnan(f); }
|
|
@@ -132,8 +144,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+
|
|
|
+ // Wide characters
|
|
|
+diff -Nur openjdk.orig/jdk/make/com/sun/java/pack/Makefile openjdk/jdk/make/com/sun/java/pack/Makefile
|
|
|
-+--- openjdk.orig/jdk/make/com/sun/java/pack/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/com/sun/java/pack/Makefile 2015-01-17 21:09:09.645544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/com/sun/java/pack/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/com/sun/java/pack/Makefile 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -79,7 +79,7 @@
|
|
|
+ OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB
|
|
|
+ endif
|
|
@@ -144,8 +156,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ endif
|
|
|
+
|
|
|
+diff -Nur openjdk.orig/jdk/make/com/sun/nio/sctp/Makefile openjdk/jdk/make/com/sun/nio/sctp/Makefile
|
|
|
-+--- openjdk.orig/jdk/make/com/sun/nio/sctp/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/com/sun/nio/sctp/Makefile 2015-01-17 21:09:09.645544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/com/sun/nio/sctp/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/com/sun/nio/sctp/Makefile 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -64,7 +64,7 @@
|
|
|
+ COMPILER_WARNINGS_FATAL=true
|
|
|
+ endif
|
|
@@ -156,8 +168,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ ifeq ($(PLATFORM), solaris)
|
|
|
+ #LIBSCTP = -lsctp
|
|
|
+diff -Nur openjdk.orig/jdk/make/common/Defs.gmk openjdk/jdk/make/common/Defs.gmk
|
|
|
-+--- openjdk.orig/jdk/make/common/Defs.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/common/Defs.gmk 2015-01-17 21:09:09.649544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/common/Defs.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/common/Defs.gmk 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -207,7 +207,7 @@
|
|
|
+ ifeq ($(PLATFORM), macosx)
|
|
|
+ FREETYPE_HEADERS_PATH = /usr/X11R6/include
|
|
@@ -168,8 +180,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ endif
|
|
|
+ endif
|
|
|
+diff -Nur openjdk.orig/jdk/make/common/Sanity.gmk openjdk/jdk/make/common/Sanity.gmk
|
|
|
-+--- openjdk.orig/jdk/make/common/Sanity.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/common/Sanity.gmk 2015-01-17 21:09:09.649544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/common/Sanity.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/common/Sanity.gmk 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -91,8 +91,7 @@
|
|
|
+ sane-ld_run_path \
|
|
|
+ sane-alt_bootdir \
|
|
@@ -181,8 +193,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ ifdef OPENJDK
|
|
|
+ sanity-all:: sane-freetype
|
|
|
+diff -Nur openjdk.orig/jdk/make/common/shared/Defs-utils.gmk openjdk/jdk/make/common/shared/Defs-utils.gmk
|
|
|
-+--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2015-01-19 11:27:10.932282117 -0600
|
|
|
++--- openjdk.orig/jdk/make/common/shared/Defs-utils.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/common/shared/Defs-utils.gmk 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -157,13 +157,13 @@
|
|
|
+ TRUE = $(UTILS_COMMAND_PATH)true
|
|
|
+ UNAME = $(UTILS_COMMAND_PATH)uname
|
|
@@ -200,8 +212,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ # Special cases
|
|
|
+ #RM is defined by GNU Make as 'rm -f'
|
|
|
+diff -Nur openjdk.orig/jdk/make/common/shared/Platform.gmk openjdk/jdk/make/common/shared/Platform.gmk
|
|
|
-+--- openjdk.orig/jdk/make/common/shared/Platform.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/common/shared/Platform.gmk 2015-01-17 21:09:09.649544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/common/shared/Platform.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/common/shared/Platform.gmk 2015-04-23 19:03:31.131683949 -0500
|
|
|
+@@ -170,9 +170,6 @@
|
|
|
+ else
|
|
|
+ mach := $(shell uname -m)
|
|
@@ -213,8 +225,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ i[3-9]86) \
|
|
|
+ echo i586 \
|
|
|
+diff -Nur openjdk.orig/jdk/make/common/shared/Sanity.gmk openjdk/jdk/make/common/shared/Sanity.gmk
|
|
|
-+--- openjdk.orig/jdk/make/common/shared/Sanity.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/common/shared/Sanity.gmk 2015-01-17 21:09:09.649544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/common/shared/Sanity.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/common/shared/Sanity.gmk 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -114,11 +114,6 @@
|
|
|
+ elif [ -f /etc/lsb-release ] ; then \
|
|
|
+ $(EGREP) DISTRIB_RELEASE /etc/lsb-release | $(SED) -e 's@.*DISTRIB_RELEASE=\(.*\)@\1@'; \
|
|
@@ -270,9 +282,21 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+
|
|
|
+ # If a sanity file doesn't exist, just make sure it's dir exists
|
|
|
+ $(SANITY_FILES):
|
|
|
++diff -Nur openjdk.orig/jdk/make/java/fdlibm/Makefile openjdk/jdk/make/java/fdlibm/Makefile
|
|
|
++--- openjdk.orig/jdk/make/java/fdlibm/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/java/fdlibm/Makefile 2015-04-26 03:42:52.079684003 -0500
|
|
|
++@@ -81,7 +81,7 @@
|
|
|
++ #
|
|
|
++ # Things that must be linked in.
|
|
|
++ #
|
|
|
++-OTHER_LDLIBS =
|
|
|
+++OTHER_LDLIBS = -lm
|
|
|
++
|
|
|
++ #
|
|
|
++ # Files to compile.
|
|
|
+diff -Nur openjdk.orig/jdk/make/java/net/Makefile openjdk/jdk/make/java/net/Makefile
|
|
|
-+--- openjdk.orig/jdk/make/java/net/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/java/net/Makefile 2015-01-17 21:09:09.649544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/java/net/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/java/net/Makefile 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -25,7 +25,7 @@
|
|
|
+
|
|
|
+ BUILDDIR = ../..
|
|
@@ -283,8 +307,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ include $(BUILDDIR)/common/Defs.gmk
|
|
|
+
|
|
|
+diff -Nur openjdk.orig/jdk/make/java/nio/Makefile openjdk/jdk/make/java/nio/Makefile
|
|
|
-+--- openjdk.orig/jdk/make/java/nio/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/java/nio/Makefile 2015-01-17 21:09:09.653544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/java/nio/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/java/nio/Makefile 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -403,7 +403,7 @@
|
|
|
+ endif
|
|
|
+
|
|
@@ -313,8 +337,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ ifdef NIO_PLATFORM_CLASSES_ROOT_DIR
|
|
|
+ $(SFS_GEN)/UnixConstants.java: $(NIO_PLATFORM_CLASSES_ROOT_DIR)/sun/nio/fs/UnixConstants-$(PLATFORM)-$(ARCH).java
|
|
|
+diff -Nur openjdk.orig/jdk/make/sun/awt/mawt.gmk openjdk/jdk/make/sun/awt/mawt.gmk
|
|
|
-+--- openjdk.orig/jdk/make/sun/awt/mawt.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/sun/awt/mawt.gmk 2015-01-17 21:09:09.653544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/sun/awt/mawt.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/sun/awt/mawt.gmk 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -151,22 +151,6 @@
|
|
|
+ #endif
|
|
|
+
|
|
@@ -372,8 +396,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ ifeq ($(PLATFORM), macosx)
|
|
|
+ CPPFLAGS += -I$(OPENWIN_HOME)/include/X11/extensions \
|
|
|
+diff -Nur openjdk.orig/jdk/make/sun/xawt/Makefile openjdk/jdk/make/sun/xawt/Makefile
|
|
|
-+--- openjdk.orig/jdk/make/sun/xawt/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/make/sun/xawt/Makefile 2015-01-17 21:09:09.653544482 -0600
|
|
|
++--- openjdk.orig/jdk/make/sun/xawt/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/make/sun/xawt/Makefile 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -295,16 +295,10 @@
|
|
|
+ SIZERS = $(SIZER).32
|
|
|
+ SIZERS_C = $(SIZER_32_C)
|
|
@@ -414,8 +438,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ @if [ "$(DOCOMPARE)$(suffix $@)" = "true.64" ]; then \
|
|
|
+ $(ECHO) COMPARING $@ and $(STORED_SIZES_TMPL_$(PLATFORM)_$(LIBARCH)); \
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java 2015-01-17 21:09:09.653544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java 2015-04-23 19:03:31.135683915 -0500
|
|
|
+@@ -69,7 +69,7 @@
|
|
|
+ */
|
|
|
+ static {
|
|
@@ -426,8 +450,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java 2015-01-17 21:09:09.653544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java 2015-04-23 19:03:31.139683967 -0500
|
|
|
+@@ -78,7 +78,7 @@
|
|
|
+ */
|
|
|
+ static {
|
|
@@ -438,8 +462,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+
|
|
|
+ /**
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/java/net/DatagramPacket.java openjdk/jdk/src/share/classes/java/net/DatagramPacket.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/net/DatagramPacket.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/net/DatagramPacket.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/java/net/DatagramPacket.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/java/net/DatagramPacket.java 2015-04-23 19:03:31.139683967 -0500
|
|
|
+@@ -47,7 +47,7 @@
|
|
|
+ */
|
|
|
+ static {
|
|
@@ -450,8 +474,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/java/net/InetAddress.java openjdk/jdk/src/share/classes/java/net/InetAddress.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/net/InetAddress.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/net/InetAddress.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/java/net/InetAddress.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/java/net/InetAddress.java 2015-04-23 19:03:31.139683967 -0500
|
|
|
+@@ -267,7 +267,7 @@
|
|
|
+ static {
|
|
|
+ preferIPv6Address = java.security.AccessController.doPrivileged(
|
|
@@ -462,8 +486,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/java/net/NetworkInterface.java openjdk/jdk/src/share/classes/java/net/NetworkInterface.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/net/NetworkInterface.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/net/NetworkInterface.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/java/net/NetworkInterface.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/java/net/NetworkInterface.java 2015-04-23 19:03:31.139683967 -0500
|
|
|
+@@ -53,7 +53,7 @@
|
|
|
+ private static final int defaultIndex; /* index of defaultInterface */
|
|
|
+
|
|
@@ -473,146 +497,9 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ init();
|
|
|
+ defaultInterface = DefaultInterface.getDefault();
|
|
|
+ if (defaultInterface != null) {
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/java/util/CurrencyData.properties openjdk/jdk/src/share/classes/java/util/CurrencyData.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/util/CurrencyData.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/util/CurrencyData.properties 2015-01-17 21:11:08.833543391 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ #
|
|
|
-+-# Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++# Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ #
|
|
|
-+ # This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -26,10 +26,9 @@
|
|
|
-+ formatVersion=1
|
|
|
-+
|
|
|
-+ # Version of the currency code information in this class.
|
|
|
-+-# It is a serial number that accompanies with each amendment, such as
|
|
|
-+-# 'MAxxx.doc'
|
|
|
-++# It is a serial number that accompanies with each amendment.
|
|
|
-+
|
|
|
-+-dataVersion=151
|
|
|
-++dataVersion=159
|
|
|
-+
|
|
|
-+ # List of all valid ISO 4217 currency codes.
|
|
|
-+ # To ensure compatibility, do not remove codes.
|
|
|
-+@@ -49,11 +48,12 @@
|
|
|
-+ NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\
|
|
|
-+ PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\
|
|
|
-+ SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\
|
|
|
-+- SRD968-SRG740-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\
|
|
|
-++ SRD968-SRG740-SSP728-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\
|
|
|
-+ TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-\
|
|
|
-+ UYU858-UZS860-VEB862-VEF937-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\
|
|
|
-+ XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\
|
|
|
-+- XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZWD716-ZWL932-ZWN942-ZWR935
|
|
|
-++ XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZMW967-ZWD716-ZWL932-\
|
|
|
-++ ZWN942-ZWR935
|
|
|
-+
|
|
|
-+
|
|
|
-+ # Mappings from ISO 3166 country codes to ISO 4217 currency codes.
|
|
|
-+@@ -71,7 +71,7 @@
|
|
|
-+ #
|
|
|
-+ # The table is based on the following web sites:
|
|
|
-+ # http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html
|
|
|
-+-# http://www.bsi-global.com/iso4217currency
|
|
|
-++# http://www.currency-iso.org/iso_index/iso_tables.htm
|
|
|
-+ # http://www.cia.gov/cia/publications/factbook/indexgeo.html
|
|
|
-+
|
|
|
-+ # AFGHANISTAN
|
|
|
-+@@ -105,7 +105,7 @@
|
|
|
-+ # AUSTRIA
|
|
|
-+ AT=EUR
|
|
|
-+ # AZERBAIJAN
|
|
|
-+-AZ=AZM;2005-12-31-20-00-00;AZN
|
|
|
-++AZ=AZN
|
|
|
-+ # BAHAMAS
|
|
|
-+ BS=BSD
|
|
|
-+ # BAHRAIN
|
|
|
-+@@ -378,7 +378,7 @@
|
|
|
-+ # MOROCCO
|
|
|
-+ MA=MAD
|
|
|
-+ # MOZAMBIQUE
|
|
|
-+-MZ=MZM;2006-06-30-22-00-00;MZN
|
|
|
-++MZ=MZN
|
|
|
-+ # MYANMAR
|
|
|
-+ MM=MMK
|
|
|
-+ # NAMIBIA
|
|
|
-+@@ -440,7 +440,7 @@
|
|
|
-+ # REUNION
|
|
|
-+ RE=EUR
|
|
|
-+ # ROMANIA
|
|
|
-+-RO=ROL;2005-06-30-21-00-00;RON
|
|
|
-++RO=RON
|
|
|
-+ # RUSSIAN FEDERATION
|
|
|
-+ RU=RUB
|
|
|
-+ # RWANDA
|
|
|
-+@@ -463,6 +463,8 @@
|
|
|
-+ WS=WST
|
|
|
-+ # SAN MARINO
|
|
|
-+ SM=EUR
|
|
|
-++# SOUTH SUDAN
|
|
|
-++SS=SSP
|
|
|
-+ # SAO TOME AND PRINCIPE
|
|
|
-+ ST=STD
|
|
|
-+ # SAUDI ARABIA
|
|
|
-+@@ -532,7 +534,7 @@
|
|
|
-+ # TUNISIA
|
|
|
-+ TN=TND
|
|
|
-+ # TURKEY
|
|
|
-+-TR=TRL;2004-12-31-22-00-00;TRY
|
|
|
-++TR=TRY
|
|
|
-+ # TURKMENISTAN
|
|
|
-+ TM=TMT
|
|
|
-+ # TURKS AND CAICOS ISLANDS
|
|
|
-+@@ -558,7 +560,7 @@
|
|
|
-+ # VANUATU
|
|
|
-+ VU=VUV
|
|
|
-+ # VENEZUELA
|
|
|
-+-VE=VEB;2008-01-01-04-00-00;VEF
|
|
|
-++VE=VEF
|
|
|
-+ # VIET NAM
|
|
|
-+ VN=VND
|
|
|
-+ # VIRGIN ISLANDS, BRITISH
|
|
|
-+@@ -572,7 +574,7 @@
|
|
|
-+ # YEMEN
|
|
|
-+ YE=YER
|
|
|
-+ # ZAMBIA
|
|
|
-+-ZM=ZMK
|
|
|
-++ZM=ZMW
|
|
|
-+ # ZIMBABWE
|
|
|
-+ ZW=ZWL
|
|
|
-+
|
|
|
-+@@ -583,7 +585,7 @@
|
|
|
-+ minor0=\
|
|
|
-+ ADP-BEF-BIF-BYB-BYR-CLF-CLP-DJF-ESP-GNF-\
|
|
|
-+ GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\
|
|
|
-+- TPE-TRL-VUV-XAF-XOF-XPF
|
|
|
-++ TPE-TRL-UGX-VND-VUV-XAF-XOF-XPF
|
|
|
-+ minor1=
|
|
|
-+ minor3=\
|
|
|
-+ BHD-IQD-JOD-KWD-LYD-OMR-TND
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/java/util/LocaleISOData.java openjdk/jdk/src/share/classes/java/util/LocaleISOData.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/java/util/LocaleISOData.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/java/util/LocaleISOData.java 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ /*
|
|
|
-+- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ *
|
|
|
-+ * This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -433,6 +433,7 @@
|
|
|
-+ + "SN" + "SEN" // Senegal, Republic of
|
|
|
-+ + "SO" + "SOM" // Somalia, Somali Republic
|
|
|
-+ + "SR" + "SUR" // Suriname, Republic of
|
|
|
-++ + "SS" + "SSD" // South Sudan
|
|
|
-+ + "ST" + "STP" // Sao Tome and Principe, Democratic Republic of
|
|
|
-+ + "SV" + "SLV" // El Salvador, Republic of
|
|
|
-+ + "SX" + "SXM" // Sint Maarten (Dutch part)
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/sun/net/sdp/SdpSupport.java openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/net/sdp/SdpSupport.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/sun/net/sdp/SdpSupport.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/sun/net/sdp/SdpSupport.java 2015-04-23 19:03:33.355684492 -0500
|
|
|
+@@ -76,6 +76,6 @@
|
|
|
+
|
|
|
+ static {
|
|
@@ -622,8 +509,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+ }
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java 2015-04-23 19:03:33.355684492 -0500
|
|
|
+@@ -95,7 +95,7 @@
|
|
|
+ }});
|
|
|
+ if (b != null && b.booleanValue()) {
|
|
@@ -634,8 +521,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ }
|
|
|
+ }
|
|
|
+diff -Nur openjdk.orig/jdk/src/share/classes/sun/nio/ch/Util.java openjdk/jdk/src/share/classes/sun/nio/ch/Util.java
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/nio/ch/Util.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/nio/ch/Util.java 2015-01-17 21:09:09.657544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/share/classes/sun/nio/ch/Util.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/share/classes/sun/nio/ch/Util.java 2015-04-23 19:03:33.355684492 -0500
|
|
|
+@@ -483,7 +483,7 @@
|
|
|
+ return;
|
|
|
+ loaded = true;
|
|
@@ -645,100 +532,9 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ java.security.AccessController
|
|
|
+ .doPrivileged(new sun.security.action.LoadLibraryAction("nio"));
|
|
|
+ // IOUtil must be initialized; Its native methods are called from
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -35,4 +35,4 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-+-PEN=S/
|
|
|
-++PEN=S/.
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -35,4 +35,5 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-++EUR=\u20AC
|
|
|
-+ LTL=Lt
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -35,4 +35,5 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-++EUR=\u20AC
|
|
|
-+ LVL=Ls
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ #
|
|
|
-+-# Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ #
|
|
|
-+ # This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -26,7 +26,7 @@
|
|
|
-+ #
|
|
|
-+ # COPYRIGHT AND PERMISSION NOTICE
|
|
|
-+ #
|
|
|
-+-# Copyright (C) 1991-2011 Unicode, Inc. All rights reserved.
|
|
|
-++# Copyright (C) 1991-2012 Unicode, Inc. All rights reserved.
|
|
|
-+ # Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
|
|
|
-+ #
|
|
|
-+ # Permission is hereby granted, free of charge, to any person obtaining
|
|
|
-+@@ -226,6 +226,7 @@
|
|
|
-+ SOS=SOS
|
|
|
-+ SRD=SRD
|
|
|
-+ SRG=SRG
|
|
|
-++SSP=SSP
|
|
|
-+ STD=STD
|
|
|
-+ SVC=SVC
|
|
|
-+ SYP=SYP
|
|
|
-+@@ -277,6 +278,7 @@
|
|
|
-+ YUM=YUM
|
|
|
-+ ZAR=ZAR
|
|
|
-+ ZMK=ZMK
|
|
|
-++ZMW=ZMW
|
|
|
-+ ZWD=ZWD
|
|
|
-+ ZWL=ZWL
|
|
|
-+ ZWN=ZWN
|
|
|
-+@@ -443,6 +445,7 @@
|
|
|
-+ sos=Somali Shilling
|
|
|
-+ srd=Surinamese Dollar
|
|
|
-+ srg=Surinamese Guilder
|
|
|
-++ssp=South Sudanese Pound
|
|
|
-+ std=S\u00e3o Tom\u00e9 and Pr\u00edncipe Dobra
|
|
|
-+ svc=Salvadoran Col\u00f3n
|
|
|
-+ syp=Syrian Pound
|
|
|
-+@@ -486,7 +489,9 @@
|
|
|
-+ xpd=Palladium
|
|
|
-+ xpf=CFP Franc
|
|
|
-+ xpt=Platinum
|
|
|
-++xsu=Sucre
|
|
|
-+ xts=Testing Currency Code
|
|
|
-++xua=ADB Unit of Account
|
|
|
-+ xxx=Unknown Currency
|
|
|
-+ yer=Yemeni Rial
|
|
|
-+ yum=Yugoslavian New Dinar (1994-2002)
|
|
|
-+diff -Nur openjdk.orig/jdk/src/share/classes/sun/util/resources/LocaleNames.properties openjdk/jdk/src/share/classes/sun/util/resources/LocaleNames.properties
|
|
|
-+--- openjdk.orig/jdk/src/share/classes/sun/util/resources/LocaleNames.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/share/classes/sun/util/resources/LocaleNames.properties 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -1077,6 +1077,7 @@
|
|
|
-+ SN=Senegal
|
|
|
-+ SO=Somalia
|
|
|
-+ SR=Suriname
|
|
|
-++SS=South Sudan
|
|
|
-+ ST=Sao Tome And Principe
|
|
|
-+ SV=El Salvador
|
|
|
-+ SX=Sint Maarten (Dutch part)
|
|
|
+diff -Nur openjdk.orig/jdk/src/solaris/bin/mipsel/jvm.cfg openjdk/jdk/src/solaris/bin/mipsel/jvm.cfg
|
|
|
+--- openjdk.orig/jdk/src/solaris/bin/mipsel/jvm.cfg 1969-12-31 18:00:00.000000000 -0600
|
|
|
-++++ openjdk/jdk/src/solaris/bin/mipsel/jvm.cfg 2015-01-17 21:09:09.661544482 -0600
|
|
|
+++++ openjdk/jdk/src/solaris/bin/mipsel/jvm.cfg 2015-04-23 19:03:34.091683603 -0500
|
|
|
+@@ -0,0 +1,38 @@
|
|
|
++# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
++# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
@@ -779,8 +575,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
++-native ERROR
|
|
|
++-green ERROR
|
|
|
+diff -Nur openjdk.orig/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java
|
|
|
-+--- openjdk.orig/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java 2015-01-17 21:09:09.661544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java 2015-04-23 19:03:34.091683603 -0500
|
|
|
+@@ -247,7 +247,7 @@
|
|
|
+
|
|
|
+ static {
|
|
@@ -791,8 +587,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+
|
|
|
+ }
|
|
|
+diff -Nur openjdk.orig/jdk/src/solaris/native/sun/awt/awt_InputMethod.c openjdk/jdk/src/solaris/native/sun/awt/awt_InputMethod.c
|
|
|
-+--- openjdk.orig/jdk/src/solaris/native/sun/awt/awt_InputMethod.c 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/solaris/native/sun/awt/awt_InputMethod.c 2015-01-17 21:09:09.661544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/solaris/native/sun/awt/awt_InputMethod.c 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/solaris/native/sun/awt/awt_InputMethod.c 2015-04-23 19:03:34.091683603 -0500
|
|
|
+@@ -246,7 +246,8 @@
|
|
|
+ if (wcs == NULL)
|
|
|
+ return NULL;
|
|
@@ -804,8 +600,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ mbs = (char *) malloc(n * sizeof(char));
|
|
|
+ if (mbs == NULL) {
|
|
|
+diff -Nur openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c
|
|
|
-+--- openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c 2015-01-17 21:09:09.669544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c 2015-04-23 19:03:34.091683603 -0500
|
|
|
+@@ -27,9 +27,6 @@
|
|
|
+ #include <X11/Xutil.h>
|
|
|
+ #include <X11/Xos.h>
|
|
@@ -843,8 +639,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ Window get_xawt_root_shell(JNIEnv *env) {
|
|
|
+ static jclass classXRootWindow = NULL;
|
|
|
+diff -Nur openjdk.orig/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java
|
|
|
-+--- openjdk.orig/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java 2015-01-17 21:09:09.669544482 -0600
|
|
|
++--- openjdk.orig/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java 2015-04-23 19:03:34.091683603 -0500
|
|
|
+@@ -159,7 +159,7 @@
|
|
|
+
|
|
|
+ static {
|
|
@@ -854,175 +650,9 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ init0();
|
|
|
+
|
|
|
+ // start the address listener thread
|
|
|
-+diff -Nur openjdk.orig/jdk/test/java/util/Currency/tablea1.txt openjdk/jdk/test/java/util/Currency/tablea1.txt
|
|
|
-+--- openjdk.orig/jdk/test/java/util/Currency/tablea1.txt 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/test/java/util/Currency/tablea1.txt 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -1,12 +1,12 @@
|
|
|
-+ #
|
|
|
-+ #
|
|
|
-+-# Based on BSi's ISO4217 data - "TABLE A1.doc" + amendments up until MA151.doc
|
|
|
-+-# (As of 7 April 2011)
|
|
|
-++# Amendments up until ISO 4217 AMENDMENT NUMBER 159
|
|
|
-++# (As of 15 August 2014)
|
|
|
-+ #
|
|
|
-+
|
|
|
-+ # Version
|
|
|
-+ FILEVERSION=1
|
|
|
-+-DATAVERSION=151
|
|
|
-++DATAVERSION=159
|
|
|
-+
|
|
|
-+ # ISO 4217 currency data
|
|
|
-+ AF AFN 971 2
|
|
|
-+@@ -23,7 +23,7 @@
|
|
|
-+ AU AUD 36 2
|
|
|
-+ AT EUR 978 2
|
|
|
-+ # MA 129
|
|
|
-+-AZ AZM 31 2 2005-12-31-20-00-00 AZN 944 2
|
|
|
-++AZ AZN 944 2
|
|
|
-+ BS BSD 44 2
|
|
|
-+ BH BHD 48 3
|
|
|
-+ BD BDT 50 2
|
|
|
-+@@ -96,7 +96,7 @@
|
|
|
-+ GM GMD 270 2
|
|
|
-+ GE GEL 981 2
|
|
|
-+ DE EUR 978 2
|
|
|
-+-GH GHC 288 2 2007-07-01-00-00-00 GHS 936 2
|
|
|
-++GH GHS 936 2
|
|
|
-+ GI GIP 292 2
|
|
|
-+ GR EUR 978 2
|
|
|
-+ GL DKK 208 2
|
|
|
-+@@ -135,14 +135,14 @@
|
|
|
-+ KW KWD 414 3
|
|
|
-+ KG KGS 417 2
|
|
|
-+ LA LAK 418 2
|
|
|
-+-LV LVL 428 2
|
|
|
-++LV LVL 428 2 2013-12-31-22-00-00 EUR 978 2
|
|
|
-+ LB LBP 422 2
|
|
|
-+ #LS ZAR 710 2
|
|
|
-+ LS LSL 426 2
|
|
|
-+ LR LRD 430 2
|
|
|
-+ LY LYD 434 3
|
|
|
-+ LI CHF 756 2
|
|
|
-+-LT LTL 440 2
|
|
|
-++LT LTL 440 2 2014-12-31-22-00-00 EUR 978 2
|
|
|
-+ LU EUR 978 2
|
|
|
-+ MO MOP 446 2
|
|
|
-+ MK MKD 807 2
|
|
|
-+@@ -166,7 +166,7 @@
|
|
|
-+ MS XCD 951 2
|
|
|
-+ MA MAD 504 2
|
|
|
-+ # MA 130
|
|
|
-+-MZ MZM 508 2 2006-06-30-22-00-00 MZN 943 2
|
|
|
-++MZ MZN 943 2
|
|
|
-+ MM MMK 104 2
|
|
|
-+ # MA 134
|
|
|
-+ ME EUR 978 2
|
|
|
-+@@ -200,7 +200,7 @@
|
|
|
-+ PR USD 840 2
|
|
|
-+ QA QAR 634 2
|
|
|
-+ RE EUR 978 2
|
|
|
-+-RO ROL 946 2 2005-06-30-21-00-00 RON 946 2
|
|
|
-++RO RON 946 2
|
|
|
-+ RU RUB 643 2
|
|
|
-+ RW RWF 646 0
|
|
|
-+ SH SHP 654 2
|
|
|
-+@@ -227,6 +227,7 @@
|
|
|
-+ SB SBD 90 2
|
|
|
-+ SO SOS 706 2
|
|
|
-+ ZA ZAR 710 2
|
|
|
-++SS SSP 728 2
|
|
|
-+ ES EUR 978 2
|
|
|
-+ LK LKR 144 2
|
|
|
-+ SD SDG 938 2
|
|
|
-+@@ -255,7 +256,7 @@
|
|
|
-+ TM TMT 934 2
|
|
|
-+ TC USD 840 2
|
|
|
-+ TV AUD 36 2
|
|
|
-+-UG UGX 800 2
|
|
|
-++UG UGX 800 0
|
|
|
-+ UA UAH 980 2
|
|
|
-+ AE AED 784 2
|
|
|
-+ GB GBP 826 2
|
|
|
-+@@ -266,14 +267,14 @@
|
|
|
-+ UY UYU 858 2
|
|
|
-+ UZ UZS 860 2
|
|
|
-+ VU VUV 548 0
|
|
|
-+-VE VEB 862 2 2008-01-01-04-00-00 VEF 937 2
|
|
|
-+-VN VND 704 2
|
|
|
-++VE VEF 937 2
|
|
|
-++VN VND 704 0
|
|
|
-+ VG USD 840 2
|
|
|
-+ VI USD 840 2
|
|
|
-+ WF XPF 953 0
|
|
|
-+ EH MAD 504 2
|
|
|
-+ YE YER 886 2
|
|
|
-+-ZM ZMK 894 2
|
|
|
-++ZM ZMW 967 2
|
|
|
-+ ZW ZWL 932 2
|
|
|
-+ #XAU XAU 959
|
|
|
-+ #XBA XBA 955
|
|
|
-+diff -Nur openjdk.orig/jdk/test/java/util/Currency/ValidateISO4217.java openjdk/jdk/test/java/util/Currency/ValidateISO4217.java
|
|
|
-+--- openjdk.orig/jdk/test/java/util/Currency/ValidateISO4217.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/test/java/util/Currency/ValidateISO4217.java 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ /*
|
|
|
-+- * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++ * Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ *
|
|
|
-+ * This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -22,7 +22,7 @@
|
|
|
-+ */
|
|
|
-+ /*
|
|
|
-+ * @test
|
|
|
-+- * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203
|
|
|
-++ * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203 7195759
|
|
|
-+ * @summary Validate ISO 4217 data for Currency class.
|
|
|
-+ */
|
|
|
-+
|
|
|
-+@@ -92,7 +92,7 @@
|
|
|
-+
|
|
|
-+ /* Codes that are obsolete, do not have related country */
|
|
|
-+ static final String otherCodes =
|
|
|
-+- "ADP-AFA-ATS-AYM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-NLG-PTE-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZWD-ZWN-ZWR";
|
|
|
-++ "ADP-AFA-ATS-AYM-AZM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GHC-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-MZM-NLG-PTE-ROL-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-VEB-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZMK-ZWD-ZWN-ZWR";
|
|
|
-+
|
|
|
-+ static boolean err = false;
|
|
|
-+
|
|
|
-+diff -Nur openjdk.orig/jdk/test/sun/text/resources/LocaleData openjdk/jdk/test/sun/text/resources/LocaleData
|
|
|
-+--- openjdk.orig/jdk/test/sun/text/resources/LocaleData 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk/jdk/test/sun/text/resources/LocaleData 2015-01-17 21:09:30.541544290 -0600
|
|
|
-+@@ -574,7 +574,6 @@
|
|
|
-+ FormatData/es_PA/NumberElements/0=.
|
|
|
-+ FormatData/es_PA/NumberElements/1=,
|
|
|
-+ FormatData/es_PA/NumberElements/2=;
|
|
|
-+-CurrencyNames/es_PE/PEN=S/
|
|
|
-+ FormatData/es_PE/NumberPatterns/0=#,##0.###;-#,##0.###
|
|
|
-+ # FormatData/es_PE/NumberPatterns/1=S/#,##0.00;S/-#,##0.00 # Changed; see bug 4122840
|
|
|
-+ FormatData/es_PE/NumberPatterns/2=#,##0%
|
|
|
-+@@ -7012,3 +7011,19 @@
|
|
|
-+ FormatData/sl/DateTimePatterns/4=EEEE, dd. MMMM y
|
|
|
-+ FormatData/sl/DateTimePatterns/5=dd. MMMM y
|
|
|
-+
|
|
|
-++# bug 7085757
|
|
|
-++CurrencyNames//SSP=SSP
|
|
|
-++CurrencyNames//ssp=South Sudanese Pound
|
|
|
-++CurrencyNames//xsu=Sucre
|
|
|
-++CurrencyNames//xua=ADB Unit of Account
|
|
|
-++LocaleNames//SS=South Sudan
|
|
|
-++LocaleNames/en/SS=South Sudan
|
|
|
-++
|
|
|
-++# bug 7028073
|
|
|
-++CurrencyNames/es_PE/PEN=S/.
|
|
|
-++
|
|
|
-++# bug 7195759
|
|
|
-++CurrencyNames//ZMW=ZMW
|
|
|
-++
|
|
|
-++# bug 8021121
|
|
|
-++CurrencyNames/lv_LV/EUR=\u20AC
|
|
|
+diff -Nur openjdk-boot.orig/corba/make/common/shared/Defs-utils.gmk openjdk-boot/corba/make/common/shared/Defs-utils.gmk
|
|
|
-+--- openjdk-boot.orig/corba/make/common/shared/Defs-utils.gmk 2014-08-18 12:20:52.000000000 -0500
|
|
|
-++++ openjdk-boot/corba/make/common/shared/Defs-utils.gmk 2015-01-17 04:48:06.742083397 -0600
|
|
|
++--- openjdk-boot.orig/corba/make/common/shared/Defs-utils.gmk 2015-03-10 17:40:57.000000000 -0500
|
|
|
+++++ openjdk-boot/corba/make/common/shared/Defs-utils.gmk 2015-04-23 19:02:00.471683852 -0500
|
|
|
+@@ -136,12 +136,12 @@
|
|
|
+ TRUE = $(UTILS_COMMAND_PATH)true
|
|
|
+ UNAME = $(UTILS_COMMAND_PATH)uname
|
|
@@ -1040,8 +670,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ # Special cases
|
|
|
+ #RM is defined by GNU Make as 'rm -f'
|
|
|
+diff -Nur openjdk-boot.orig/hotspot/make/linux/makefiles/zero.make openjdk-boot/hotspot/make/linux/makefiles/zero.make
|
|
|
-+--- openjdk-boot.orig/hotspot/make/linux/makefiles/zero.make 2014-05-20 21:50:38.000000000 -0500
|
|
|
-++++ openjdk-boot/hotspot/make/linux/makefiles/zero.make 2015-01-17 04:48:06.782083396 -0600
|
|
|
++--- openjdk-boot.orig/hotspot/make/linux/makefiles/zero.make 2015-03-10 17:41:04.000000000 -0500
|
|
|
+++++ openjdk-boot/hotspot/make/linux/makefiles/zero.make 2015-04-23 19:02:00.471683852 -0500
|
|
|
+@@ -33,4 +33,4 @@
|
|
|
+
|
|
|
+ # Make sure libffi is included
|
|
@@ -1049,8 +679,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+-LIBS_VM += $(LIBFFI_LIBS)
|
|
|
++LIBS_VM += $(FFI_LDFLAGS) -Wl,-Bstatic $(LIBFFI_LIBS) -Wl,-Bdynamic
|
|
|
+diff -Nur openjdk-boot.orig/jdk/make/common/shared/Defs-utils.gmk openjdk-boot/jdk/make/common/shared/Defs-utils.gmk
|
|
|
-+--- openjdk-boot.orig/jdk/make/common/shared/Defs-utils.gmk 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/make/common/shared/Defs-utils.gmk 2015-01-17 04:48:06.794083396 -0600
|
|
|
++--- openjdk-boot.orig/jdk/make/common/shared/Defs-utils.gmk 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk-boot/jdk/make/common/shared/Defs-utils.gmk 2015-04-23 19:02:00.471683852 -0500
|
|
|
+@@ -157,13 +157,13 @@
|
|
|
+ TRUE = $(UTILS_COMMAND_PATH)true
|
|
|
+ UNAME = $(UTILS_COMMAND_PATH)uname
|
|
@@ -1069,8 +699,8 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ # Special cases
|
|
|
+ #RM is defined by GNU Make as 'rm -f'
|
|
|
+diff -Nur openjdk-boot.orig/jdk/make/javax/sound/jsoundalsa/Makefile openjdk-boot/jdk/make/javax/sound/jsoundalsa/Makefile
|
|
|
-+--- openjdk-boot.orig/jdk/make/javax/sound/jsoundalsa/Makefile 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/make/javax/sound/jsoundalsa/Makefile 2015-01-17 04:48:06.814083396 -0600
|
|
|
++--- openjdk-boot.orig/jdk/make/javax/sound/jsoundalsa/Makefile 2014-11-10 18:58:03.000000000 -0600
|
|
|
+++++ openjdk-boot/jdk/make/javax/sound/jsoundalsa/Makefile 2015-04-23 19:02:00.471683852 -0500
|
|
|
+@@ -72,6 +72,7 @@
|
|
|
+ -DUSE_PORTS=TRUE \
|
|
|
+ -DUSE_PLATFORM_MIDI_OUT=TRUE \
|
|
@@ -1079,397 +709,3 @@ diff -Nur icedtea-2.5.3.orig/patches/openadk.patch icedtea-2.5.3/patches/openadk
|
|
|
+ -I$(SHARE_SRC)/native/com/sun/media/sound
|
|
|
+
|
|
|
+ #
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/java/util/CurrencyData.properties openjdk-boot/jdk/src/share/classes/java/util/CurrencyData.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/java/util/CurrencyData.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/java/util/CurrencyData.properties 2015-01-17 04:49:18.150082743 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ #
|
|
|
-+-# Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++# Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ #
|
|
|
-+ # This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -26,10 +26,9 @@
|
|
|
-+ formatVersion=1
|
|
|
-+
|
|
|
-+ # Version of the currency code information in this class.
|
|
|
-+-# It is a serial number that accompanies with each amendment, such as
|
|
|
-+-# 'MAxxx.doc'
|
|
|
-++# It is a serial number that accompanies with each amendment.
|
|
|
-+
|
|
|
-+-dataVersion=151
|
|
|
-++dataVersion=159
|
|
|
-+
|
|
|
-+ # List of all valid ISO 4217 currency codes.
|
|
|
-+ # To ensure compatibility, do not remove codes.
|
|
|
-+@@ -49,11 +48,12 @@
|
|
|
-+ NIO558-NLG528-NOK578-NPR524-NZD554-OMR512-PAB590-PEN604-PGK598-PHP608-\
|
|
|
-+ PKR586-PLN985-PTE620-PYG600-QAR634-ROL946-RON946-RSD941-RUB643-RUR810-RWF646-SAR682-\
|
|
|
-+ SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLL694-SOS706-\
|
|
|
-+- SRD968-SRG740-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\
|
|
|
-++ SRD968-SRG740-SSP728-STD678-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\
|
|
|
-+ TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-\
|
|
|
-+ UYU858-UZS860-VEB862-VEF937-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\
|
|
|
-+ XBB956-XBC957-XBD958-XCD951-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\
|
|
|
-+- XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZWD716-ZWL932-ZWN942-ZWR935
|
|
|
-++ XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZMW967-ZWD716-ZWL932-\
|
|
|
-++ ZWN942-ZWR935
|
|
|
-+
|
|
|
-+
|
|
|
-+ # Mappings from ISO 3166 country codes to ISO 4217 currency codes.
|
|
|
-+@@ -71,7 +71,7 @@
|
|
|
-+ #
|
|
|
-+ # The table is based on the following web sites:
|
|
|
-+ # http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html
|
|
|
-+-# http://www.bsi-global.com/iso4217currency
|
|
|
-++# http://www.currency-iso.org/iso_index/iso_tables.htm
|
|
|
-+ # http://www.cia.gov/cia/publications/factbook/indexgeo.html
|
|
|
-+
|
|
|
-+ # AFGHANISTAN
|
|
|
-+@@ -105,7 +105,7 @@
|
|
|
-+ # AUSTRIA
|
|
|
-+ AT=EUR
|
|
|
-+ # AZERBAIJAN
|
|
|
-+-AZ=AZM;2005-12-31-20-00-00;AZN
|
|
|
-++AZ=AZN
|
|
|
-+ # BAHAMAS
|
|
|
-+ BS=BSD
|
|
|
-+ # BAHRAIN
|
|
|
-+@@ -378,7 +378,7 @@
|
|
|
-+ # MOROCCO
|
|
|
-+ MA=MAD
|
|
|
-+ # MOZAMBIQUE
|
|
|
-+-MZ=MZM;2006-06-30-22-00-00;MZN
|
|
|
-++MZ=MZN
|
|
|
-+ # MYANMAR
|
|
|
-+ MM=MMK
|
|
|
-+ # NAMIBIA
|
|
|
-+@@ -440,7 +440,7 @@
|
|
|
-+ # REUNION
|
|
|
-+ RE=EUR
|
|
|
-+ # ROMANIA
|
|
|
-+-RO=ROL;2005-06-30-21-00-00;RON
|
|
|
-++RO=RON
|
|
|
-+ # RUSSIAN FEDERATION
|
|
|
-+ RU=RUB
|
|
|
-+ # RWANDA
|
|
|
-+@@ -463,6 +463,8 @@
|
|
|
-+ WS=WST
|
|
|
-+ # SAN MARINO
|
|
|
-+ SM=EUR
|
|
|
-++# SOUTH SUDAN
|
|
|
-++SS=SSP
|
|
|
-+ # SAO TOME AND PRINCIPE
|
|
|
-+ ST=STD
|
|
|
-+ # SAUDI ARABIA
|
|
|
-+@@ -532,7 +534,7 @@
|
|
|
-+ # TUNISIA
|
|
|
-+ TN=TND
|
|
|
-+ # TURKEY
|
|
|
-+-TR=TRL;2004-12-31-22-00-00;TRY
|
|
|
-++TR=TRY
|
|
|
-+ # TURKMENISTAN
|
|
|
-+ TM=TMT
|
|
|
-+ # TURKS AND CAICOS ISLANDS
|
|
|
-+@@ -558,7 +560,7 @@
|
|
|
-+ # VANUATU
|
|
|
-+ VU=VUV
|
|
|
-+ # VENEZUELA
|
|
|
-+-VE=VEB;2008-01-01-04-00-00;VEF
|
|
|
-++VE=VEF
|
|
|
-+ # VIET NAM
|
|
|
-+ VN=VND
|
|
|
-+ # VIRGIN ISLANDS, BRITISH
|
|
|
-+@@ -572,7 +574,7 @@
|
|
|
-+ # YEMEN
|
|
|
-+ YE=YER
|
|
|
-+ # ZAMBIA
|
|
|
-+-ZM=ZMK
|
|
|
-++ZM=ZMW
|
|
|
-+ # ZIMBABWE
|
|
|
-+ ZW=ZWL
|
|
|
-+
|
|
|
-+@@ -583,7 +585,7 @@
|
|
|
-+ minor0=\
|
|
|
-+ ADP-BEF-BIF-BYB-BYR-CLF-CLP-DJF-ESP-GNF-\
|
|
|
-+ GRD-ISK-ITL-JPY-KMF-KRW-LUF-MGF-PYG-PTE-RWF-\
|
|
|
-+- TPE-TRL-VUV-XAF-XOF-XPF
|
|
|
-++ TPE-TRL-UGX-VND-VUV-XAF-XOF-XPF
|
|
|
-+ minor1=
|
|
|
-+ minor3=\
|
|
|
-+ BHD-IQD-JOD-KWD-LYD-OMR-TND
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/java/util/LocaleISOData.java openjdk-boot/jdk/src/share/classes/java/util/LocaleISOData.java
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/java/util/LocaleISOData.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/java/util/LocaleISOData.java 2015-01-17 04:48:06.858083395 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ /*
|
|
|
-+- * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++ * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ *
|
|
|
-+ * This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -433,6 +433,7 @@
|
|
|
-+ + "SN" + "SEN" // Senegal, Republic of
|
|
|
-+ + "SO" + "SOM" // Somalia, Somali Republic
|
|
|
-+ + "SR" + "SUR" // Suriname, Republic of
|
|
|
-++ + "SS" + "SSD" // South Sudan
|
|
|
-+ + "ST" + "STP" // Sao Tome and Principe, Democratic Republic of
|
|
|
-+ + "SV" + "SLV" // El Salvador, Republic of
|
|
|
-+ + "SX" + "SXM" // Sint Maarten (Dutch part)
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_es_PE.properties 2015-01-17 04:48:06.866083395 -0600
|
|
|
-+@@ -35,4 +35,4 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-+-PEN=S/
|
|
|
-++PEN=S/.
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_lt_LT.properties 2015-01-17 04:48:06.874083395 -0600
|
|
|
-+@@ -35,4 +35,5 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-++EUR=\u20AC
|
|
|
-+ LTL=Lt
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames_lv_LV.properties 2015-01-17 04:48:06.874083395 -0600
|
|
|
-+@@ -35,4 +35,5 @@
|
|
|
-+ # This notice and attribution to Taligent may not be removed.
|
|
|
-+ # Taligent is a registered trademark of Taligent, Inc.
|
|
|
-+
|
|
|
-++EUR=\u20AC
|
|
|
-+ LVL=Ls
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties 2015-01-17 04:48:06.878083395 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ #
|
|
|
-+-# Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ #
|
|
|
-+ # This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -26,7 +26,7 @@
|
|
|
-+ #
|
|
|
-+ # COPYRIGHT AND PERMISSION NOTICE
|
|
|
-+ #
|
|
|
-+-# Copyright (C) 1991-2011 Unicode, Inc. All rights reserved.
|
|
|
-++# Copyright (C) 1991-2012 Unicode, Inc. All rights reserved.
|
|
|
-+ # Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
|
|
|
-+ #
|
|
|
-+ # Permission is hereby granted, free of charge, to any person obtaining
|
|
|
-+@@ -226,6 +226,7 @@
|
|
|
-+ SOS=SOS
|
|
|
-+ SRD=SRD
|
|
|
-+ SRG=SRG
|
|
|
-++SSP=SSP
|
|
|
-+ STD=STD
|
|
|
-+ SVC=SVC
|
|
|
-+ SYP=SYP
|
|
|
-+@@ -277,6 +278,7 @@
|
|
|
-+ YUM=YUM
|
|
|
-+ ZAR=ZAR
|
|
|
-+ ZMK=ZMK
|
|
|
-++ZMW=ZMW
|
|
|
-+ ZWD=ZWD
|
|
|
-+ ZWL=ZWL
|
|
|
-+ ZWN=ZWN
|
|
|
-+@@ -443,6 +445,7 @@
|
|
|
-+ sos=Somali Shilling
|
|
|
-+ srd=Surinamese Dollar
|
|
|
-+ srg=Surinamese Guilder
|
|
|
-++ssp=South Sudanese Pound
|
|
|
-+ std=S\u00e3o Tom\u00e9 and Pr\u00edncipe Dobra
|
|
|
-+ svc=Salvadoran Col\u00f3n
|
|
|
-+ syp=Syrian Pound
|
|
|
-+@@ -486,7 +489,9 @@
|
|
|
-+ xpd=Palladium
|
|
|
-+ xpf=CFP Franc
|
|
|
-+ xpt=Platinum
|
|
|
-++xsu=Sucre
|
|
|
-+ xts=Testing Currency Code
|
|
|
-++xua=ADB Unit of Account
|
|
|
-+ xxx=Unknown Currency
|
|
|
-+ yer=Yemeni Rial
|
|
|
-+ yum=Yugoslavian New Dinar (1994-2002)
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/LocaleNames.properties openjdk-boot/jdk/src/share/classes/sun/util/resources/LocaleNames.properties
|
|
|
-+--- openjdk-boot.orig/jdk/src/share/classes/sun/util/resources/LocaleNames.properties 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/src/share/classes/sun/util/resources/LocaleNames.properties 2015-01-17 04:48:06.878083395 -0600
|
|
|
-+@@ -1077,6 +1077,7 @@
|
|
|
-+ SN=Senegal
|
|
|
-+ SO=Somalia
|
|
|
-+ SR=Suriname
|
|
|
-++SS=South Sudan
|
|
|
-+ ST=Sao Tome And Principe
|
|
|
-+ SV=El Salvador
|
|
|
-+ SX=Sint Maarten (Dutch part)
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/test/java/util/Currency/tablea1.txt openjdk-boot/jdk/test/java/util/Currency/tablea1.txt
|
|
|
-+--- openjdk-boot.orig/jdk/test/java/util/Currency/tablea1.txt 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/test/java/util/Currency/tablea1.txt 2015-01-17 04:48:06.898083395 -0600
|
|
|
-+@@ -1,12 +1,12 @@
|
|
|
-+ #
|
|
|
-+ #
|
|
|
-+-# Based on BSi's ISO4217 data - "TABLE A1.doc" + amendments up until MA151.doc
|
|
|
-+-# (As of 7 April 2011)
|
|
|
-++# Amendments up until ISO 4217 AMENDMENT NUMBER 159
|
|
|
-++# (As of 15 August 2014)
|
|
|
-+ #
|
|
|
-+
|
|
|
-+ # Version
|
|
|
-+ FILEVERSION=1
|
|
|
-+-DATAVERSION=151
|
|
|
-++DATAVERSION=159
|
|
|
-+
|
|
|
-+ # ISO 4217 currency data
|
|
|
-+ AF AFN 971 2
|
|
|
-+@@ -23,7 +23,7 @@
|
|
|
-+ AU AUD 36 2
|
|
|
-+ AT EUR 978 2
|
|
|
-+ # MA 129
|
|
|
-+-AZ AZM 31 2 2005-12-31-20-00-00 AZN 944 2
|
|
|
-++AZ AZN 944 2
|
|
|
-+ BS BSD 44 2
|
|
|
-+ BH BHD 48 3
|
|
|
-+ BD BDT 50 2
|
|
|
-+@@ -96,7 +96,7 @@
|
|
|
-+ GM GMD 270 2
|
|
|
-+ GE GEL 981 2
|
|
|
-+ DE EUR 978 2
|
|
|
-+-GH GHC 288 2 2007-07-01-00-00-00 GHS 936 2
|
|
|
-++GH GHS 936 2
|
|
|
-+ GI GIP 292 2
|
|
|
-+ GR EUR 978 2
|
|
|
-+ GL DKK 208 2
|
|
|
-+@@ -135,14 +135,14 @@
|
|
|
-+ KW KWD 414 3
|
|
|
-+ KG KGS 417 2
|
|
|
-+ LA LAK 418 2
|
|
|
-+-LV LVL 428 2
|
|
|
-++LV LVL 428 2 2013-12-31-22-00-00 EUR 978 2
|
|
|
-+ LB LBP 422 2
|
|
|
-+ #LS ZAR 710 2
|
|
|
-+ LS LSL 426 2
|
|
|
-+ LR LRD 430 2
|
|
|
-+ LY LYD 434 3
|
|
|
-+ LI CHF 756 2
|
|
|
-+-LT LTL 440 2
|
|
|
-++LT LTL 440 2 2014-12-31-22-00-00 EUR 978 2
|
|
|
-+ LU EUR 978 2
|
|
|
-+ MO MOP 446 2
|
|
|
-+ MK MKD 807 2
|
|
|
-+@@ -166,7 +166,7 @@
|
|
|
-+ MS XCD 951 2
|
|
|
-+ MA MAD 504 2
|
|
|
-+ # MA 130
|
|
|
-+-MZ MZM 508 2 2006-06-30-22-00-00 MZN 943 2
|
|
|
-++MZ MZN 943 2
|
|
|
-+ MM MMK 104 2
|
|
|
-+ # MA 134
|
|
|
-+ ME EUR 978 2
|
|
|
-+@@ -200,7 +200,7 @@
|
|
|
-+ PR USD 840 2
|
|
|
-+ QA QAR 634 2
|
|
|
-+ RE EUR 978 2
|
|
|
-+-RO ROL 946 2 2005-06-30-21-00-00 RON 946 2
|
|
|
-++RO RON 946 2
|
|
|
-+ RU RUB 643 2
|
|
|
-+ RW RWF 646 0
|
|
|
-+ SH SHP 654 2
|
|
|
-+@@ -227,6 +227,7 @@
|
|
|
-+ SB SBD 90 2
|
|
|
-+ SO SOS 706 2
|
|
|
-+ ZA ZAR 710 2
|
|
|
-++SS SSP 728 2
|
|
|
-+ ES EUR 978 2
|
|
|
-+ LK LKR 144 2
|
|
|
-+ SD SDG 938 2
|
|
|
-+@@ -255,7 +256,7 @@
|
|
|
-+ TM TMT 934 2
|
|
|
-+ TC USD 840 2
|
|
|
-+ TV AUD 36 2
|
|
|
-+-UG UGX 800 2
|
|
|
-++UG UGX 800 0
|
|
|
-+ UA UAH 980 2
|
|
|
-+ AE AED 784 2
|
|
|
-+ GB GBP 826 2
|
|
|
-+@@ -266,14 +267,14 @@
|
|
|
-+ UY UYU 858 2
|
|
|
-+ UZ UZS 860 2
|
|
|
-+ VU VUV 548 0
|
|
|
-+-VE VEB 862 2 2008-01-01-04-00-00 VEF 937 2
|
|
|
-+-VN VND 704 2
|
|
|
-++VE VEF 937 2
|
|
|
-++VN VND 704 0
|
|
|
-+ VG USD 840 2
|
|
|
-+ VI USD 840 2
|
|
|
-+ WF XPF 953 0
|
|
|
-+ EH MAD 504 2
|
|
|
-+ YE YER 886 2
|
|
|
-+-ZM ZMK 894 2
|
|
|
-++ZM ZMW 967 2
|
|
|
-+ ZW ZWL 932 2
|
|
|
-+ #XAU XAU 959
|
|
|
-+ #XBA XBA 955
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/test/java/util/Currency/ValidateISO4217.java openjdk-boot/jdk/test/java/util/Currency/ValidateISO4217.java
|
|
|
-+--- openjdk-boot.orig/jdk/test/java/util/Currency/ValidateISO4217.java 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/test/java/util/Currency/ValidateISO4217.java 2015-01-17 04:48:06.898083395 -0600
|
|
|
-+@@ -1,5 +1,5 @@
|
|
|
-+ /*
|
|
|
-+- * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
|
|
|
-++ * Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
|
|
|
-+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
|
-+ *
|
|
|
-+ * This code is free software; you can redistribute it and/or modify it
|
|
|
-+@@ -22,7 +22,7 @@
|
|
|
-+ */
|
|
|
-+ /*
|
|
|
-+ * @test
|
|
|
-+- * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203
|
|
|
-++ * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203 7195759
|
|
|
-+ * @summary Validate ISO 4217 data for Currency class.
|
|
|
-+ */
|
|
|
-+
|
|
|
-+@@ -92,7 +92,7 @@
|
|
|
-+
|
|
|
-+ /* Codes that are obsolete, do not have related country */
|
|
|
-+ static final String otherCodes =
|
|
|
-+- "ADP-AFA-ATS-AYM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-NLG-PTE-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZWD-ZWN-ZWR";
|
|
|
-++ "ADP-AFA-ATS-AYM-AZM-BEF-BGL-BOV-BYB-CLF-CUC-CYP-DEM-EEK-ESP-FIM-FRF-GHC-GRD-GWP-IEP-ITL-LUF-MGF-MTL-MXV-MZM-NLG-PTE-ROL-RUR-SDD-SIT-SKK-SRG-TMM-TPE-TRL-VEF-USN-USS-VEB-XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-YUM-ZMK-ZWD-ZWN-ZWR";
|
|
|
-+
|
|
|
-+ static boolean err = false;
|
|
|
-+
|
|
|
-+diff -Nur openjdk-boot.orig/jdk/test/sun/text/resources/LocaleData openjdk-boot/jdk/test/sun/text/resources/LocaleData
|
|
|
-+--- openjdk-boot.orig/jdk/test/sun/text/resources/LocaleData 2014-10-01 21:17:19.000000000 -0500
|
|
|
-++++ openjdk-boot/jdk/test/sun/text/resources/LocaleData 2015-01-17 04:48:06.934083395 -0600
|
|
|
-+@@ -574,7 +574,6 @@
|
|
|
-+ FormatData/es_PA/NumberElements/0=.
|
|
|
-+ FormatData/es_PA/NumberElements/1=,
|
|
|
-+ FormatData/es_PA/NumberElements/2=;
|
|
|
-+-CurrencyNames/es_PE/PEN=S/
|
|
|
-+ FormatData/es_PE/NumberPatterns/0=#,##0.###;-#,##0.###
|
|
|
-+ # FormatData/es_PE/NumberPatterns/1=S/#,##0.00;S/-#,##0.00 # Changed; see bug 4122840
|
|
|
-+ FormatData/es_PE/NumberPatterns/2=#,##0%
|
|
|
-+@@ -7012,3 +7011,19 @@
|
|
|
-+ FormatData/sl/DateTimePatterns/4=EEEE, dd. MMMM y
|
|
|
-+ FormatData/sl/DateTimePatterns/5=dd. MMMM y
|
|
|
-+
|
|
|
-++# bug 7085757
|
|
|
-++CurrencyNames//SSP=SSP
|
|
|
-++CurrencyNames//ssp=South Sudanese Pound
|
|
|
-++CurrencyNames//xsu=Sucre
|
|
|
-++CurrencyNames//xua=ADB Unit of Account
|
|
|
-++LocaleNames//SS=South Sudan
|
|
|
-++LocaleNames/en/SS=South Sudan
|
|
|
-++
|
|
|
-++# bug 7028073
|
|
|
-++CurrencyNames/es_PE/PEN=S/.
|
|
|
-++
|
|
|
-++# bug 7195759
|
|
|
-++CurrencyNames//ZMW=ZMW
|
|
|
-++
|
|
|
-++# bug 8021121
|
|
|
-++CurrencyNames/lv_LV/EUR=\u20AC
|