Hello community, here is the log from the commit of package java-11-openjdk for openSUSE:Factory checked in at 2018-07-03 23:34:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-11-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-11-openjdk" Tue Jul 3 23:34:42 2018 rev:17 rq:620393 version:11.0.0.0~20 Changes: -------- --- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes 2018-06-25 11:39:58.986835135 +0200 +++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java-11-openjdk.changes 2018-07-03 23:35:50.232281171 +0200 @@ -1,0 +2,317 @@ +Mon Jul 2 17:22:53 UTC 2018 - [email protected] + +- Update to upstream tag jdk-11+20 (rampdown phase 1) + * Fixes + + S4475138: getBestCursorSize and XFree86 4.1.0 + + S7007966: Add Brainpool ECC support (RFC 5639) + + S8003209: JFR events for network utilization + + S8010319: Implementation of JEP 181: Nest-Based Access Control + + S8060192: Add default method <A> A[] + Collection.toArray(IntFunction<A[]> generator) + + S8066709: Make some JDK system properties read only + + S8137164: Include PID in the JFR jcmd hint + + S8144992: Remove OopIterateClosure::idempotent + + S8149729: [jittester] Replace all 'path1 +"/" + path2' with + Paths::get + + S8153732: Windows remote printer changes do not reflect in + lookupPrintServices() + + S8155192: [TESTBUG] SHA tests assumes that x86 does not have + SHA intrinsics + + S8160673: Jittester: investigate bytecode generation hangs + during bytecode tests generation + + S8169559: Add class loader names to relevant VM messages + + S8172854: [TESTBUG] Exclude + runtime/ReservedStack/ReservedStackTest.java from being run + with DeoptimizeALot option + + S8185927: create regression test for 8062950 + + S8187100: Support Unicode Variation Selectors + + S8187218: GSSCredential.getRemainingLifetime() returns + negative value for TTL > 24 days. + + S8187288: bad (no) wrapping for modifier and type column + + S8189103: AARCH64: optimize String indexOf intrinsic + + S8189105: AARCH64: create intrinsic for sin and cos + + S8189112: AARCH64: optimize StringUTF16 compress intrinsic + + S8189113: AARCH64: StringLatin1 inflate intrinsic doesn't use + prefetch instruction + + S8189429: SA: MacOSX: Replace the deprecated PT_ATTACH with + PT_ATTACHEXC + + S8190876: javadoc search on "java.se" shows "java.se" the + last one among other modules + + S8192953: sun/management/jmxremote/bootstrap/*.sh tests fail + with error : revokeall.exe: Permission denied + + S8194152: sun/security/tools/jarsigner/AltProvider.java + failed on de-DE locale + + S8194873: right ALT key hotkeys no longer work in Swing + components + + S8194937: Inconsistent behavior of --validate-modules when + combined with -m and other options + + S8195077: [Testbug] tools/javac/processing/model/ + /completionfailure/NoAbortForBadClassFile.java - + AccessDeniedException + + S8195607: sun/security/pkcs11/Secmod/TestNssDbSqlite.java + failed with "NSS initialization failed" on NSS 3.34.1 + + S8195630: [Graal] vmTestbase/nsk/jvmti/AttachOnDemand/ + /attach024/TestDescription.java fails with Graal + + S8195650: Method references to VarHandle accessors + + S8195986: Incorrect javac -h output with annotation + processing and missing classes + + S8196213: sun/security/tools/jarsigner/warnings/ + /NoTimestampTest.java test fails on ar_SA locale. + + S8196402: AARCH64: create intrinsic for Math.log + + S8196425: tools/javac/modules/AnnotationProcessing.java failed + + S8196584: TLS 1.3 Implementation + + S8197425: Liveset information for Old Object sample event + + S8197532: Re-examine policy for the default set of modules + when compiling or running code on the class path + + S8198372: API to create a SelectableChannel to a + FileDescriptor + + S8198909: [Graal] compiler/codecache/stress/ + /UnexpectedDeoptimizationTest.java crashed with SIGSEGV + + S8199124: (fs) Reduce allocation for file system methods that + are invoked with no open options + + S8199265: java/util/Arrays/TimSortStackSize2.java fails with + OOM + + S8199580: [TESTBUG] Un-quarantine vm/mlvm/indy/func/jdi/ + /breakpointOtherStratum and breakpoint + + S8199940: Print more information about class loaders in + IllegalAccessErrors. + + S8200243: System error message is decoded as invalid encoding + in Windows. + + S8200720: Print additional information in thread dump (times, + allocated bytes etc.) + + S8201610: Broken link on the page + api/java.rmi/java/rmi/server/UnicastRemoteObject.html + + S8201815: Use Mozilla Public Suffix List + + S8202292: java/io/FileOutputStream/UnreferencedFOSClosesFd.java + fails with "raw fd count wrong" + + S8202299: Java Keystore fails to load PKCS12/PFX certificates + created in WindowsServer2016 + + S8202326: AARCH64: optimize string compare intrinsic + + S8202331: Obsolete support for commercial features + + S8202422: value of 'sizeCtl' in ConcurrentHashMap varies with + the constructor called + + S8202554: Remove hotspot tests for javafx.* modules + + S8202608: CommonSeeder test needs a white-box testing + mechanism to replace the default entropy source + + S8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags + and NativeMonitorTimeout experimental flags + + S8202696: Remove exclusion range for phonetic chars in + windows fontconfig.properties + + S8202698: Update Graal for JEP 181 - Nest-based access control + + S8202788: Explicitly reclaim cached thread-local direct + buffers at thread exit + + S8202922: Method reference identity is broken by serialization + + S8203003: Several FileDialog Modality Tests fail on Linux due + to X errors + + S8203184: List.copyOf() fails to copy sublists + + S8203188: Add JEP-181 support to the Zero interpreter + + S8203228: Branch-free output conversion for X25519 and X448 + + S8203299: StringPoolBuffer access covered by exclusive access + invariant, remove (problematic) cas operations + + S8203481: Incorrect constraint for unextended_sp in + frame:safe_for_sender + + S8203664: JFR start failure after AppCDS archive created with + JFR StartFlightRecording + + S8203670: unmodifiable List iterator() implementations should + not be ListIterators + + S8203681: Miscellaneous changes imported from jsr166 CVS + 2018-06 + + S8203814: javac --release=8 "cannot find symbol" for + NashornException.getEcmaError() + + S8203864: Execution error in Java's Timsort + + S8203929: Limit amount of data for JFR.dump + + S8204082: Make names of Young GCs more uniform in logs + + S8204157: Compiler.sunflow hangs after JDK-8192992 + + S8204209: [Graal] Compilation fails during nmethod printing + with "assert(bci == 0 || 0 <= bci && bci < code_size()) + failed: illegal bci" + + S8204233: Add configurable option for enhanced socket + IOException messages + + S8204289: AARCH64: enable math intrinsics usage in + interpreter and C1 + + S8204331: AArch64: fix CAS not embedded in normal graph error + + S8204492: Add deprecation annotation to Nashorn APIs and + warning to nashorn, jjs + + S8204524: Unnecessary memory barriers in + G1ParScanThreadState::copy_to_survivor_space + + S8204540: Automatic oop closure devirtualization + + S8204661: Show error 'Port already in use' in + HashedPasswordFileTest.java + + S8204930: Reader:nullReader() spec does not match the behavior + + S8204946: Clean-up problem list for JDK-8202933 and + JDK-8202934 + + S8204967: Resolve disabled warnings for libunpack + + S8205004: AArch64: fix failures in jtreg ArraysEqCmpTest + + S8205053: Decouple type registration from framework lifecycle + + S8205058: (fs) Files read/writeString should throw + CharacterCodingException instead of IOException with an + IllegalArgumentException as cause + + S8205107: assert(c->Opcode() == Op_SafePoint) failed: broken + outer loop + + S8205111: Develop new Test to verify different key types for + supported TLS protocols. + + S8205113: Update JVMTI doc references to object allocation + tracking + + S8205119: SwingApplet demo should be removed + + S8205136: Move StylePad demo to the open repository + + S8205144: JSpinner may change the font after became visible + + S8205153: Delete "standard instructions" machinery in the + open automated tests + + S8205158: Update the .md files for 3rd party software Unicode + 10.0, ICU 60.2, and CLDR v33. + + S8205160: jQuery UI, jQuery-migrate, and jQuery license file + to be updated to the revision present. + + S8205175: Deprecate UnlinkSymbolsALot debugging option. + + S8205184: Delegating Iterator implementations that don't + delegate forEachRemaining() + + S8205194: Improve the Array Comparison when there is mismatch + at first element. + + S8205195: NestedThreadsListHandleInErrorHandlingTest fails + because hs_err doesn't contain _nested_thread_list_max + + S8205197: Never default to using libc++ on Linux + + S8205199: more Linux clang compile failures + + S8205207: Port Graal unit tests under jtreg + + S8205324: Part of java.awt.Desktop.browse(URI) spec is + outdated after support of applets was removed + + S8205342: windows : potential memleaks in getAdapter(s) in + NetworkInterface_winXP.c + + S8205397: InetAddress has wrong declaration for + readObjectNoData + + S8205398: AES-CBC decryption algorithm using AVX512 + instructions + + S8205400: [Graal] + compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java fails with + can't be enqueued for compilation on level 4 + + S8205405: ZGC: Decouple JFR type registration + + S8205416: windows: fix checking of CloseHandle return code in + Java_java_io_FileCleanable_cleanupClose0 + + S8205419: [testbug] TestJmapCore failing without SA: + introduce @requires vm.hasSAandCanAttach + + S8205422: assert(false) failed: Bad verification_type_info + + S8205424: Change to Xcode 9.4 for building on Macosx at Oracle + + S8205438: Re-enable shebang tests in + test/jdk/tools/launchers/SourceMode.java + + S8205441: Upgrade to harfbuzz 1.8.1 + + S8205442: Avoid hard-coding --source value in + SourceLauncherTest.java + + S8205445: Add RSASSA-PSS Signature support to SunMSCAPI ++++ 120 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java-11-openjdk.changes Old: ---- fb8b3f467277.tar.bz2 generated-headers.patch New: ---- 9816d7cc655e.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-11-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.pQvNWu/_old 2018-07-03 23:35:54.172275539 +0200 +++ /var/tmp/diff_new_pack.pQvNWu/_new 2018-07-03 23:35:54.172275539 +0200 @@ -34,10 +34,10 @@ %global updatever 0 %global patchver 0 %global datever 2018-09-25 -%global buildver 19 +%global buildver 20 %global hg_project jdk -%global hg_repository jdk -%global hg_revision fb8b3f467277 +%global hg_repository jdk11 +%global hg_revision 9816d7cc655e %global icedtea_sound_version 1.0.1 %global java_atk_wrapper_version 0.33.2 # priority must be 6 digits in total @@ -165,7 +165,6 @@ # Fix: implicit-pointer-decl Patch13: implicit-pointer-decl.patch # -Patch14: generated-headers.patch Patch15: system-pcsclite.patch Patch16: missing-return.patch # @@ -424,7 +423,6 @@ %patch10 -p1 %patch12 -p1 %patch13 -p1 -%patch14 -p1 %if %{with_system_pcsc} %patch15 -p1 @@ -1047,6 +1045,7 @@ %config(noreplace) %{_jvmdir}/%{sdkdir}/lib/security/blacklisted.certs %config(noreplace) %{_jvmdir}/%{sdkdir}/lib/security/nss.cfg %{_jvmdir}/%{sdkdir}/lib/security/default.policy +%{_jvmdir}/%{sdkdir}/lib/security/public_suffix_list.dat %{_mandir}/man1/java-%{sdklnk}.1%{?ext_man} %{_mandir}/man1/jjs-%{sdklnk}.1%{?ext_man} ++++++ fb8b3f467277.tar.bz2 -> 9816d7cc655e.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-11-openjdk/fb8b3f467277.tar.bz2 /work/SRC/openSUSE:Factory/.java-11-openjdk.new/9816d7cc655e.tar.bz2 differ: char 11, line 1 ++++++ alternative-tzdb_dat.patch ++++++ --- /var/tmp/diff_new_pack.pQvNWu/_old 2018-07-03 23:35:54.288275373 +0200 +++ /var/tmp/diff_new_pack.pQvNWu/_new 2018-07-03 23:35:54.288275373 +0200 @@ -1,9 +1,9 @@ ---- jdk10/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java 2017-11-02 11:16:27.000000000 +0100 -+++ jdk10/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java 2017-11-03 16:52:53.648612650 +0100 +--- a/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java Thu Jun 28 17:49:13 2018 -0700 ++++ b/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java Fri Jun 29 08:23:40 2018 +0200 @@ -74,6 +74,7 @@ + import java.util.List; import java.util.Map; import java.util.NavigableMap; - import java.util.Objects; +import java.util.Properties; import java.util.Set; import java.util.TreeMap; @@ -12,8 +12,8 @@ */ public TzdbZoneRulesProvider() { try { -- String libDir = System.getProperty("java.home") + File.separator + "lib"; -+ final String homeDir = System.getProperty("java.home"); +- String libDir = StaticProperty.javaHome() + File.separator + "lib"; ++ final String homeDir = StaticProperty.javaHome(); + if (homeDir == null) { + throw new Error("java.home is not set"); + } @@ -53,22 +53,22 @@ @Override protected Set<String> provideZoneIds() { return new HashSet<>(regionIds); ---- jdk10/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java 2017-11-02 11:16:27.000000000 +0100 -+++ jdk10/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java 2017-11-03 16:52:53.648612650 +0100 -@@ -47,6 +47,7 @@ +--- a/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java Thu Jun 28 17:49:13 2018 -0700 ++++ b/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java Fri Jun 29 08:23:40 2018 +0200 +@@ -45,6 +45,7 @@ + import java.util.List; + import java.util.Locale; import java.util.Map; - import java.util.Map.Entry; - import java.util.Objects; +import java.util.Properties; - import java.util.Set; import java.util.SimpleTimeZone; import java.util.concurrent.ConcurrentHashMap; -@@ -252,7 +253,15 @@ + import java.util.zip.CRC32; +@@ -251,7 +252,15 @@ AccessController.doPrivileged(new PrivilegedAction<Void>() { public Void run() { try { -- String libDir = System.getProperty("java.home") + File.separator + "lib"; -+ final String homeDir = System.getProperty("java.home"); +- String libDir = StaticProperty.javaHome() + File.separator + "lib"; ++ final String homeDir = StaticProperty.javaHome(); + if (homeDir == null) { + throw new Error("java.home is not set"); + } @@ -80,7 +80,7 @@ try (DataInputStream dis = new DataInputStream( new BufferedInputStream(new FileInputStream( new File(libDir, "tzdb.dat"))))) { -@@ -266,6 +275,28 @@ +@@ -265,6 +274,28 @@ }); } ++++++ missing-return.patch ++++++ --- /var/tmp/diff_new_pack.pQvNWu/_old 2018-07-03 23:35:54.336275305 +0200 +++ /var/tmp/diff_new_pack.pQvNWu/_new 2018-07-03 23:35:54.340275299 +0200 @@ -18,3 +18,13 @@ } }; #endif // !_LP64 +--- jdk11/src/hotspot/cpu/zero/cppInterpreter_zero.cpp Sun Jun 24 16:25:47 2018 +0100 ++++ jdk11/src/hotspot/cpu/zero/cppInterpreter_zero.cpp Sun Jun 24 20:53:26 2018 +0200 +@@ -102,6 +102,7 @@ + return result; + default : ShouldNotReachHere(); + } ++ return result; + } + +
