[aarch64-port-dev ] [RFR] 8u144 Upstream Sync

Andrew Hughes gnu.andrew at redhat.com
Tue Aug 15 02:19:11 UTC 2017


Hi,

OpenJDK 8 was recently updated with a security update, u141,
and then a further regression fix update, u144.

This webrev syncs our version of u141 in the aarch64/jdk8u repositories
with the version released upstream in jdk8u, and adds u144,
tagging the result as aarch64-jdk8u144-b01.

http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/

To illustrate the actual changes, the merge changesets for each repository
are also included:

http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/aarch64-8/u144/webrev.01/root/merge.changeset

Changes between aarch64-jdk8u141-b17[0] and: aarch64-jdk8u144-b01:
  - S8163889: [macosx] Can't print from browser on Mac OS X
  - S8181698: Remove and retag 8u141-b12 tag from source repository
  - S8181946: JDK 8 THIRD_PARTY_README - Minor Cleanup
  - S8184185: Rearrange MethodHandle arrangements (same as earlier 8184119)
  - S8184235: Backout JDK-8173207 from 8u141, 7u151 and higher updates
source base
  - S8184993: Jar file verification failing with SecurityException:
digest missing xxx

diffstat:

Checking .
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking corba
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking jaxp
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking jaxws
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking langtools
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking hotspot
 b/.hgtags            |   18
 b/THIRD_PARTY_README | 1289 +++++++++++++++------------------------------------
 2 files changed, 407 insertions(+), 900 deletions(-)
Checking jdk
 b/.hgtags
    |   22
 b/THIRD_PARTY_README
    | 1289 +++-------
 b/src/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
    |    9
 b/src/macosx/native/sun/awt/ImageSurfaceData.m
    |   12
 b/src/share/classes/java/util/zip/ZipFile.java
    |   21
 b/test/java/awt/print/PrinterJob/PrintCrashTest.java
    |   77
 b/test/java/lang/invoke/PermuteArgsReturnVoidTest.java
    |    1
 b/test/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java
|  190 +
 b/test/java/rmi/registry/nonLocalRegistry/NonLocalRegistryTest.java
    |  129 +
 b/test/java/rmi/testlibrary/TestSocketFactory.java
    |  570 ++++
 b/test/java/util/zip/ZipFile/ReadZip.java
    |   48
 b/test/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java
 |  142 +
 12 files changed, 1596 insertions(+), 914 deletions(-)
Checking nashorn
 b/.hgtags                                                         |   18
 b/THIRD_PARTY_README                                              |
1289 +++-------
 b/test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java |   60
 3 files changed, 467 insertions(+), 900 deletions(-)

[0] aarch64-jdk8u141-b17 is a tag of the current upstream changes
after the last tag, aarch64-jdk8u141-b16 i.e. 8161190 (AArch64: Fix
overflow in immediate cmp instruction) & 8186090
(java.nio.Bits.unaligned() doesn't handle aarch64).

Ok to push?

Thanks,
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the aarch64-port-dev mailing list