------------------------------------------------------------
revno: 747
tags: 8u222-b05-1
committer: Matthias Klose <[email protected]>
branch nick: openjdk8
timestamp: Mon 2019-06-17 15:05:47 +0200
message:
  * Update to 8u222-b05 (except for AArch32).
  * Apply suggested hotspot fixes for AArch32.
  * Re-enable running the testsuite.
added:
  debian/patches/aarch32-crash-fix.diff
  debian/patches/aarch32-no-debug-output.diff
modified:
  corba.tar.xz
  debian/changelog
  debian/rules
  hotspot-aarch32.tar.xz
  hotspot-aarch64.tar.xz
  hotspot.tar.xz
  jaxp.tar.xz
  jaxws.tar.xz
  jdk.tar.xz
  langtools.tar.xz
  nashorn.tar.xz
  root.tar.xz


--
lp:~openjdk/openjdk/openjdk8
https://code.launchpad.net/~openjdk/openjdk/openjdk8

Your team Debian Java Maintainers is subscribed to branch 
lp:~openjdk/openjdk/openjdk8.
To unsubscribe from this branch go to 
https://code.launchpad.net/~openjdk/openjdk/openjdk8/+edit-subscription
=== modified file 'corba.tar.xz'
Binary files corba.tar.xz	2019-06-06 17:47:33 +0000 and corba.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'debian/changelog'
--- debian/changelog	2019-06-10 10:14:23 +0000
+++ debian/changelog	2019-06-17 13:05:47 +0000
@@ -1,9 +1,14 @@
-openjdk-8 (8u222-b04-4) UNRELEASED; urgency=medium
+openjdk-8 (8u222-b05-1) experimental; urgency=medium
+
+  [ Matthias Klose ]
+  * Update to 8u222-b05 (except for AArch32).
+  * Apply suggested hotspot fixes for AArch32.
+  * Re-enable running the testsuite.
 
   [ Tiago Stürmer Daitx ]
   * Find any hs_err_pid files generated during the build and send to stdout.
 
- -- Matthias Klose <[email protected]>  Mon, 10 Jun 2019 11:38:10 +0200
+ -- Matthias Klose <[email protected]>  Mon, 10 Jun 2019 15:03:02 +0200
 
 openjdk-8 (8u222-b04-3) experimental; urgency=medium
 

=== added file 'debian/patches/aarch32-crash-fix.diff'
--- debian/patches/aarch32-crash-fix.diff	1970-01-01 00:00:00 +0000
+++ debian/patches/aarch32-crash-fix.diff	2019-06-17 13:05:47 +0000
@@ -0,0 +1,24 @@
+http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f8439778c7ce
+
+# HG changeset patch
+# User snazarki
+# Date 1560767228 -10800
+# Node ID f8439778c7ce413d0894624c2c20077482ed1015
+# Parent  ff3264647a3dc2516b872dc1ba2638da9dc5a75c
+[aarch32] fix crash 'guarantee(sect->end() <= tend) failed: sanity'
+Reviewed-by: enevill
+
+--- a/hotspot/src/cpu/aarch32/vm/jniFastGetField_aarch32.cpp	Mon Jun 03 15:12:10 2019 +0300
++++ b/hotspot/src/cpu/aarch32/vm/jniFastGetField_aarch32.cpp	Mon Jun 17 13:27:08 2019 +0300
+@@ -33,8 +33,8 @@
+ 
+ #define __ masm->
+ 
+-#define BUFFER_SIZE_ARMV7 30*wordSize
+-#define BUFFER_SIZE_ARMV6 50*wordSize
++#define BUFFER_SIZE_ARMV7 31*wordSize
++#define BUFFER_SIZE_ARMV6 51*wordSize
+ 
+ // Instead of issuing a LoadLoad barrier we create an address
+ // dependency between loads; this might be more efficient.
+

=== added file 'debian/patches/aarch32-no-debug-output.diff'
--- debian/patches/aarch32-no-debug-output.diff	1970-01-01 00:00:00 +0000
+++ debian/patches/aarch32-no-debug-output.diff	2019-06-17 13:05:47 +0000
@@ -0,0 +1,22 @@
+http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7ce00c62814c
+
+# HG changeset patch
+# User snazarki
+# Date 1560767624 -10800
+# Node ID 7ce00c62814c3de4b098e69b377c81bbbd51c337
+# Parent  f8439778c7ce413d0894624c2c20077482ed1015
+Remove debug output
+Summary: remove debug print accidentally added with merge
+
+diff -r f8439778c7ce -r 7ce00c62814c src/share/vm/runtime/vm_version.cpp
+--- a/hotspot/src/share/vm/runtime/vm_version.cpp	Mon Jun 17 13:27:08 2019 +0300
++++ b/hotspot/src/share/vm/runtime/vm_version.cpp	Mon Jun 17 13:33:44 2019 +0300
+@@ -92,7 +92,6 @@
+   char* vm_major_ver = vm_version;
+   assert(isdigit(vm_major_ver[0]),"wrong vm major version number");
+   char* vm_minor_ver = strchr(vm_major_ver, '.');
+-  fprintf(stderr, "vm_version=%s\n", vm_version);
+   assert(vm_minor_ver != NULL && isdigit(vm_minor_ver[1]),"wrong vm minor version number");
+   vm_minor_ver[0] = '\0'; // terminate vm_major_ver
+   vm_minor_ver += 1;
+

=== modified file 'debian/rules'
--- debian/rules	2019-06-07 07:36:26 +0000
+++ debian/rules	2019-06-17 13:05:47 +0000
@@ -130,7 +130,7 @@
 ifneq (,$(filter $(DEB_HOST_ARCH), armel))
   with_check = disabled running check on $(DEB_HOST_ARCH)
 endif
-with_check = disabled for this build
+#with_check = disabled for this build
 
 with_docs = $(if $(findstring nodoc, $(DEB_BUILD_OPTIONS)),,yes)
 ifneq (,$(findstring shark, $(PKGSOURCE)))
@@ -410,7 +410,7 @@
 # set LIBARCH/aarch32 to arm
 ifneq (,$(filter $(DEB_HOST_ARCH), $(hotspot_aarch32_archs)))
   COMMON_PATCHES += \
-	aarch32.diff
+	aarch32.diff aarch32-crash-fix.diff aarch32-no-debug-output.diff
 else
   COMMON_PATCHES += \
 	enable-sa-on-aarch64.diff
@@ -1978,14 +1978,14 @@
 is_release		=
 is_release		= yes
 hg_project		= jdk8u
-hg_tag			= jdk8u222-b04
+hg_tag			= jdk8u222-b05
 package_version		= $(subst jdk,,$(hg_tag))
 ifneq ($(is_release),yes)
   package_version	:= $(subst -,~,$(package_version))
 endif
 hg_url			= http://hg.openjdk.java.net/jdk8u/$(hg_project)
 hg_project_aarch64	= jdk8u-shenandoah
-hg_tag_aarch64		= aarch64-shenandoah-jdk8u222-b04
+hg_tag_aarch64		= aarch64-shenandoah-jdk8u222-b05-shenandoah-merge-2019-06-13
 hg_url_aarch64		= http://hg.openjdk.java.net/aarch64-port/$(hg_project_aarch64)
 hg_project_aarch32	= jdk8u
 hg_tag_aarch32		= jdk8u222-b04-aarch32-190603
@@ -1996,6 +1996,8 @@
 	mkdir -p $(origdir)
 	wget -O $(origdir)/root.tar.bz2 $(hg_url)/archive/$(hg_tag).tar.bz2
 	for repo in corba jaxp jaxws langtools hotspot jdk nashorn; do \
+	  echo wget -O $(origdir)/$$repo.tar.bz2 \
+	    $(hg_url)/$$repo/archive/$(hg_tag).tar.bz2; \
 	  wget -O $(origdir)/$$repo.tar.bz2 \
 	    $(hg_url)/$$repo/archive/$(hg_tag).tar.bz2; \
 	done

=== modified file 'hotspot-aarch32.tar.xz'
Binary files hotspot-aarch32.tar.xz	2019-06-07 07:36:26 +0000 and hotspot-aarch32.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'hotspot-aarch64.tar.xz'
Binary files hotspot-aarch64.tar.xz	2019-06-06 17:47:33 +0000 and hotspot-aarch64.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'hotspot.tar.xz'
Binary files hotspot.tar.xz	2019-06-06 17:47:33 +0000 and hotspot.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'jaxp.tar.xz'
Binary files jaxp.tar.xz	2019-06-06 17:47:33 +0000 and jaxp.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'jaxws.tar.xz'
Binary files jaxws.tar.xz	2019-06-06 17:47:33 +0000 and jaxws.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'jdk.tar.xz'
Binary files jdk.tar.xz	2019-06-06 17:47:33 +0000 and jdk.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'langtools.tar.xz'
Binary files langtools.tar.xz	2019-06-06 17:47:33 +0000 and langtools.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'nashorn.tar.xz'
Binary files nashorn.tar.xz	2019-06-06 17:47:33 +0000 and nashorn.tar.xz	2019-06-17 13:05:47 +0000 differ
=== modified file 'root.tar.xz'
Binary files root.tar.xz	2019-06-06 17:47:33 +0000 and root.tar.xz	2019-06-17 13:05:47 +0000 differ
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
[email protected] for discussions and questions.

Reply via email to