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 - fstrba@suse.com
+
+- 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 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;
+ }
+
+