Hello community, here is the log from the commit of package java-11-openjdk for openSUSE:Factory checked in at 2018-03-26 13:10:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-11-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "java-11-openjdk" Mon Mar 26 13:10:20 2018 rev:6 rq:590761 version:11.0.0.0~6 Changes: -------- --- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes 2018-03-14 19:40:25.466246943 +0100 +++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java-11-openjdk.changes 2018-03-26 13:10:30.161299418 +0200 @@ -1,0 +2,117 @@ +Fri Mar 23 18:37:43 UTC 2018 - fstrba@suse.com + +- Update to upstream tag jdk-11+6 + * Fixes: + + S8186228: sun/security/krb5/auto/KdcPolicy.java fails with + "java.lang.Exception: Does not match. Output is + c30000c30000c30000" + + S8193033: remove terminally deprecated + sun.misc.Unsafe.defineClass + + S8196298: Add null Reader and Writer + + S8199437: Improve diagnostic system assertion message in + com.sun.net.httpserver impl + + S8199682: Clean up building the saproc library + + S8199749: Debug symbols are not copied to exploded image on + Mac + + S8199768: jdk/test/lib/compiler/CompilerUtils.java needs to + provide more control over compilation + + S8199792: Wrong license header in XMLLimitAnalyzer.java + + S8199858: solaris-x86_64 : unpack200 fails linking with SS12u4 + + S8199862: Examine ProxyBuilder::referencedTypes startup cost + + S8199865: Avoid initializing ShortCache in ProxyGenerator + + S8199869: Missing copyright headers in nashorn source code + + S8199884: JDK-8199749 broke build with make 3.81 + +------------------------------------------------------------------- +Tue Mar 20 06:51:13 UTC 2018 - fstrba@suse.com + +- Update to upstream tag jdk-11+5 + * Fixes: + + S8160767: [TEST_BUG] + java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java + + S8182684: Further clarify InputStream#available() + + S8183554: Add constructors with Charset parameter for + FileReader and FileWriter + + S8187635: On Windows Swing changes keyboard layout on a + window activation + + S8188240: Reflection Proxy should skip static methods + + S8189230: JDK method: + java.lang.Integer.numberOfLeadingZeros(int) can be optimized + + S8190347: [TESTBUG] Test javax/swing/JWindow/ + /ShapedAndTranslucentWindows/TranslucentJComboBox.java fails + + S8190767: if JFrame is maximized on OS X, all new JFrames + will be maximized by default + + S8193017: Import freetype sources into OpenJDK source tree + + S8193584: (testbug) TestSocketFactory fails intermittently + with ConcurrentModificationException + + S8194767: Regression automated Test + 'javax/swing/JEditorPane/6917744/bug6917744.java' fails + + S8194943: Regression automated test 'open/test/jdk/javax/ + /swing/JInternalFrame/8020708/bug8020708.java' fails + + S8195738: scroll poistion in ScrollPane is reset after + calling validate() + + S8196435: Regression automated Test 'java/awt/Mouse/ + /GetMousePositionTest/GetMousePositionWithOverlay.java' fails + + S8196748: tools/jar tests need to tolerate unrelated warnings + + S8197785: javax.accessibility.AccessibleBundle will reload + the ResourceBundle for every call to toDisplayString + + S8198406: Test TestAATMorxFont is unstable + + S8198605: Touch keyboard is shown for a non-focusable text + component + + S8198606: Touch keyboard does not hide, when a text component + looses focus + + S8198613: Test cases result in failure or timeout when run + with OpenGL backend + + S8198777: JList.getPreferredScrollableViewportSize(): fix + mistake in doc for height calc + + S8198889: Clarify the throwing of exceptions from + ConstantBootstraps.invoke + + S8198922: Provide instrumentation for + sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java + + S8198989: Provide more diagnostic IAE messages + + S8199009: test/jdk/java/util/Locale/SoftKeys.java fails with + OutOfMemoryError + + S8199022: New failures should be added to ProblemList + + S8199215: Re-examine getFreePort method in test + infrastructure library + + S8199258: BigInteger.bitLength() should explicitly specify + behavior when the value is zero + + S8199329: Remove code that attempts to read bytes after + connection reset reported + + S8199420: Update javadoc tags in java.lang.System and related + + S8199423: Create builds-infra Mach5 job + + S8199428: install-file macro fails on filenames with space on + Solaris + + S8199443: Nashorn multithread bottleneck with "use strict" + + S8199451: Create linux-aarch64 cross-compilation devkit, and + fix cross-compilation + + S8199453: Enable link-time generation of constructor forms + + S8199462: Use Reference.reachabilityFence in direct + ByteBuffer methods + + S8199464: Remove remaining vestiges of + Java_sun_reflect_Reflection_getCallerClass + + S8199469: Disable generate-jli-classes when building + interim-image + + S8199470: Remove unused property file.encoding.pkg + + S8199471: Enable generation of callSiteForms at link time + + S8199473: Support Visual Studio BuildTools with VS2017 + + S8199483: Clean up some non-standard LDFLAGS usage + + S8199606: Set -lc as global LIBS on solstudio + + S8199611: (se) Minor selector implementation clean-up + + S8199616: Fix @module declarations in tier1 tests + + S8199636: Unify naming for jaas_unix and jaas_nt + + S8199639: Introduce SetupJdkLibrary and SetupJdkExecutable + + S8199640: Split up BUILD_LIBKRB5 into the two, unrelated + compilations it consists of + + S8199647: java/util/Locale/SoftKeys.java fails with + OutOfMemoryError again + + S8199668: make/lib cleanup + + S8199681: Remove boilerplate code from creating native jtreg + tests + + S8199745: JDK-8199668 introduced a build race on macosx +- Modified patches: + * system-pcsclite.patch + * java10-improved-fonts.patch -> java11-improved-fonts.patch + + Rediff to changed context + +------------------------------------------------------------------- Old: ---- e59941f7247d.tar.bz2 java10-improved-fonts.patch New: ---- 3acb379b8672.tar.bz2 java11-improved-fonts.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-11-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.Mmn1jk/_old 2018-03-26 13:10:34.805132445 +0200 +++ /var/tmp/diff_new_pack.Mmn1jk/_new 2018-03-26 13:10:34.813132158 +0200 @@ -33,10 +33,10 @@ %global updatever 0 %global patchver 0 %global datever 2018-09-18 -%global buildver 4 +%global buildver 6 %global hg_project jdk %global hg_repository jdk -%global hg_revision e59941f7247d +%global hg_revision 3acb379b8672 %global icedtea_sound_version 1.0.1 %global java_atk_wrapper_version 0.33.2 # priority must be 6 digits in total @@ -183,7 +183,7 @@ # Patch400: jaw-misc.patch Patch401: jaw-jdk10.patch -Patch800: java10-improved-fonts.patch +Patch800: java11-improved-fonts.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -1009,7 +1009,7 @@ %{_jvmdir}/%{sdkdir}/lib/libj2gss.so %{_jvmdir}/%{sdkdir}/lib/libj2pcsc.so %{_jvmdir}/%{sdkdir}/lib/libj2pkcs11.so -%{_jvmdir}/%{sdkdir}/lib/libjaas_unix.so +%{_jvmdir}/%{sdkdir}/lib/libjaas.so %{_jvmdir}/%{sdkdir}/lib/libjavajpeg.so %{_jvmdir}/%{sdkdir}/lib/libjava.so %{_jvmdir}/%{sdkdir}/lib/libjdwp.so ++++++ e59941f7247d.tar.bz2 -> 3acb379b8672.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-11-openjdk/e59941f7247d.tar.bz2 /work/SRC/openSUSE:Factory/.java-11-openjdk.new/3acb379b8672.tar.bz2 differ: char 11, line 1 ++++++ java10-improved-fonts.patch -> java11-improved-fonts.patch ++++++ --- /work/SRC/openSUSE:Factory/java-11-openjdk/java10-improved-fonts.patch 2018-03-14 19:40:25.538244385 +0100 +++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java11-improved-fonts.patch 2018-03-26 13:10:31.117265046 +0200 @@ -1,14 +1,14 @@ --- jdk10/make/lib/Awt2dLibraries.gmk 2017-11-22 13:37:53.000000000 +0100 +++ jdk10/make/lib/Awt2dLibraries.gmk 2017-12-01 16:30:17.834138061 +0100 @@ -689,7 +689,7 @@ + LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \ LDFLAGS_macosx := -undefined dynamic_lookup, \ LIBS := $(BUILD_LIBFONTMANAGER_FONTLIB), \ - LIBS_unix := -lawt -ljava -ljvm $(LIBM) $(LIBCXX), \ -- LIBS_linux := -lc, \ -+ LIBS_linux := -lc -lfontconfig, \ - LIBS_solaris := -lc, \ +- LIBS_unix := -lawt -ljava -ljvm $(LIBM) $(LIBCXX), \ ++ LIBS_unix := -lawt -ljava -ljvm -lfontconfig $(LIBM) $(LIBCXX), \ LIBS_aix := -lawt_headless,\ LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib gdi32.lib \ + $(WIN_AWT_LIB), \ --- jdk10/src/java.desktop/share/native/libfontmanager/freetypeScaler.c 2017-11-22 13:37:53.000000000 +0100 +++ jdk10/src/java.desktop/share/native/libfontmanager/freetypeScaler.c 2017-12-01 16:30:17.838138061 +0100 @@ -38,6 +38,10 @@ ++++++ system-pcsclite.patch ++++++ --- /var/tmp/diff_new_pack.Mmn1jk/_old 2018-03-26 13:10:35.433109866 +0200 +++ /var/tmp/diff_new_pack.Mmn1jk/_new 2018-03-26 13:10:35.433109866 +0200 @@ -70,16 +70,16 @@ + -I/usr/include/PCSC -DUSE_SYSTEM_LIBPCSCLITE \ -I$(SUPPORT_OUTPUTDIR)/headers/java.smartcardio - $(eval $(call SetupNativeCompilation, BUILD_LIBJ2PCSC, \ + $(eval $(call SetupJdkLibrary, BUILD_LIBJ2PCSC, \ @@ -43,7 +43,7 @@ MAPFILE := $(TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ - LIBS_unix := $(LIBDL), \ + LIBS_unix := -lpcsclite $(LIBDL), \ - LIBS_solaris := -lc, \ LIBS_windows := winscard.lib, \ - VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + )) + --- jdk11/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.c 2018-02-28 22:21:11.000000000 +0100 +++ jdk11/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.c 2018-03-02 08:16:51.921768416 +0100 @@ -36,6 +36,7 @@