Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2021-08-02 12:04:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openjdk" Mon Aug 2 12:04:47 2021 rev:81 rq:908889 version:1.8.0.302 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2021-06-01 10:33:37.520421151 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/java-1_8_0-openjdk.changes 2021-08-02 12:05:14.989653736 +0200 @@ -1,0 +2,271 @@ +Wed Jul 28 12:03:07 UTC 2021 - Fridrich Strba <fst...@suse.com> + +- Update to version jdk8u302 (icedtea 3.20.0) + * July 2021 CPU + * Security fixes + + JDK-8256157: Improve bytecode assembly + + JDK-8256491: Better HTTP transport + + JDK-8258432, CVE-2021-2341, bsc#1188564: Improve file + transfers + + JDK-8260453: Improve Font Bounding + + JDK-8260960: Signs of jarsigner signing + + JDK-8260967, CVE-2021-2369, bsc#1188565: Better jar file + validation + + JDK-8262380: Enhance XML processing passes + + JDK-8262403: Enhanced data transfer + + JDK-8262410: Enhanced rules for zones + + JDK-8262477: Enhance String Conclusions + + JDK-8262967: Improve Zip file support + + JDK-8264066, CVE-2021-2388, bsc#1188566: Enhance compiler + validation + + JDK-8264079: Improve abstractions + + JDK-8264460: Improve NTLM support + * Import of OpenJDK 8 u302 build 01 + + JDK-6878250: (so) IllegalBlockingModeException thrown when + reading from a closed SocketChannel's InputStream + + JDK-7059970: Test case: javax/imageio/plugins/png/ + /ITXtTest.java is not closing a file + + JDK-8030123: java/beans/Introspector/Test8027648.java fails + + JDK-8033289: clang: clean up unused function warning + + JDK-8036095: RMI tests using testlibrary.RMID and + testlibrary.JavaVM do not pass through vmoptions + + JDK-8042891: Format issues embedded in macros for two g1 + source files + + JDK-8055754: filemap.cpp does not compile with clang + + JDK-8064909: FragmentMetaspace.java got OutOfMemoryError + + JDK-8066508: JTReg tests timeout on slow devices when run + using JPRT + + JDK-8066807: langtools/test/Makefile should use -agentvm not + -samevm + + JDK-8071374: -XX:+PrintAssembly -XX:+PrintSignatureHandlers + crash fastdebug VM with assert(limit == __null || limit <= + nm->code_end()) in RelocIterator::initialize + + JDK-8073446: TimeZone getOffset API does not return a dst + offset between years 2038-2137 + + JDK-8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java + heap space: MaxHeap shrinked by MaxRAMFraction + + JDK-8077364: "if( !this )" construct prevents build on Xcode + 6.3 + + JDK-8130308: Too low memory usage in + TestPromotionFromSurvivorToTenuredAfterMinorGC.java + + JDK-8132148: G1 hs_err region dump legend out of sync with + region values + + JDK-8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java + might fail on embedded + + JDK-8134672: [TEST_BUG] Some tests should check + isDisplayChangeSupported + + JDK-8134883: C1 hard crash in range check elimination in + Nashorn test262parallel + + JDK-8136592: [TEST_BUG] Fix 2 platform-specific closed + regtests for jigsaw + + JDK-8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java + timed out intermittently + + JDK-8159898: Negative array size in + java/beans/Introspector/Test8027905.java + + JDK-8166046: [TESTBUG] compiler/stringopts/ + /TestStringObjectInitialization.java fails with OOME + + JDK-8166724: gc/g1/TestHumongousShrinkHeap.java fails with + OOME + + JDK-8177809: File.lastModified() is losing milliseconds + (always ends in 000) + + JDK-8178403: DirectAudio in JavaSound may hang and leak + + JDK-8180478: tools/launcher/MultipleJRE.sh fails on Windows + because of extra-'' + + JDK-8183910: gc/arguments/TestAggressiveHeap.java fails + intermittently + + JDK-8190332: PngReader throws NegativeArraySizeException/OOM + error when IHDR width is very large + + JDK-8190679: java/util/Arrays/TimSortStackSize2.java fails + with "Initial heap size set to a larger value than the maximum + heap size" + + JDK-8191955: AArch64: incorrect prefetch distance causes an + internal error + + JDK-8199265: java/util/Arrays/TimSortStackSize2.java fails + with OOM + + JDK-8200550: Xcode 9.3 produce warning -Wexpansion-to-defined + + JDK-8203196: C1 emits incorrect code due to integer overflow + in _tableswitch keys + + JDK-8205014: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java + failed with "Read timed out" + + JDK-8209996: [PPC64] Fix JFR profiling + + JDK-8214345: infinite recursion while checking super class + + JDK-8217230: assert(t == t_no_spec) failure in + NodeHash::check_no_speculative_types() + + JDK-8217348: assert(thread->is_Java_thread()) failed: just + checking + + JDK-8225081: Remove Telia Company CA certificate expiring in + April 2021 + + JDK-8225116: Test OwnedWindowsLeak.java intermittently fails + + JDK-8230428: Cleanup dead CastIP node code in formssel.cpp + + JDK-8231631: sun/net/ftp/FtpURLConnectionLeak.java fails + intermittently with NPE + + JDK-8231841: AArch64: debug.cpp help() is missing an AArch64 + line for pns + + JDK-8231949: [PPC64, s390]: Make async profiling more reliable + + JDK-8234011: (zipfs) Memory leak in + ZipFileSystem.releaseDeflater() + + JDK-8241649: Optimize Character.toString + + JDK-8243559: Remove root certificates with 1024-bit keys + + JDK-8247350: [aarch64] assert(false) failed: wrong size of + mach node + + JDK-8249278: Revert JDK-8226253 which breaks the spec of + AccessibleState.SHOWING for JList + + JDK-8255086: Update the root locale display names + + JDK-8255734: VM should ignore SIGXFSZ on ppc64, s390 too + + JDK-8257999: Parallel GC crash in gc/parallel/ + /TestDynShrinkHeap.java: new region is not in covered_region + + JDK-8258419: RSA cipher buffer cleanup + + JDK-8258669: fastdebug jvm crashes when do event based + tracing for monitor inflation + + JDK-8258753: StartTlsResponse.close() hangs due to + synchronization issues + + JDK-8259271: gc/parallel/TestDynShrinkHeap.java still fails + "assert(covered_region.contains(new_memregion)) failed: new + region is not in covered_region" + + JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use + condition is incorrect + + JDK-8259886: Improve SSL session cache performance and + scalability + + JDK-8260029: aarch64: fix typo in verify_oop_array + + JDK-8260236: better init AnnotationCollector _contended_group + + JDK-8260255: C1: LoopInvariantCodeMotion constructor can + leave some fields uninitialized + + JDK-8260484: CheckExamples.java / NoJavaLangTest.java fail + with jtreg 4.2 + + JDK-8260704: ParallelGC: oldgen expansion needs release-store + for _end + + JDK-8261355: No data buffering in SunPKCS11 Cipher encryption + when the underlying mechanism has no padding + + JDK-8261867: Backport relevant test changes & additions from + JDK-8130125 + + JDK-8262110: DST starts from incorrect time in 2038 + + JDK-8262726: AArch64: C1 StubAssembler::call_RT can corrupt + stack + + JDK-8262730: Enable jdk8u MacOS external debug symbols + + JDK-8262864: No debug symbols in image for Windows + --with-native-debug-symbols=external + + JDK-8263061: copy wrong unpack200 debuginfo to bin directory + after 8252395 + + JDK-8263504: Some OutputMachOpcodes fields are uninitialized + + JDK-8263600: change rmidRunning to a simple lookup + + JDK-8264509: jdk8u MacOS zipped debug symbols won't build + + JDK-8264562: assert(verify_field_bit(1)) failed: Attempting + to write an uninitialized event field: type + + JDK-8264816: Weak handles leak causes GC to take longer + + JDK-8265832: runtime/StackGap/testme.sh fails to compile in 8u + + JDK-8265988: Fix sun/text/IntHashtable/Bug4170614 for JDK 8u + + JDK-8266191: Missing aarch64 parts of JDK-8181872 (C1: + possible overflow when strength reducing integer multiply by + constant) + * Import of OpenJDK 8 u302 build 02 + + JDK-8129511: PlatformMidi.c:83 uses malloc without malloc + header + * Import of OpenJDK 8 u302 build 03 + + JDK-8019470: Changes needed to compile JDK 8 on MacOS with + clang compiler + + JDK-8138820: JDK Hotspot build fails with Xcode 7.0.1 + + JDK-8241829: Cleanup the code for PrinterJob on windows + + JDK-8252883: AccessDeniedException caused by delayed file + deletion on Windows + + JDK-8256818: SSLSocket that is never bound or connected leaks + socket resources + + JDK-8257670: sun/security/ssl/SSLSocketImpl/ + /SSLSocketLeak.java reports leaks + + JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/ + /SSLSocketLeak.java as automatic test + + JDK-8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java + again reports leaks after JDK-8257884 + + JDK-8264640: CMS ParScanClosure misses a barrier + * Import of OpenJDK 8 u302 build 04 + + JDK-8032050: Clean up for java/rmi/activation/Activatable/ + /shutdownGracefully/ShutdownGracefully.java + + JDK-8043264: hsdis library not picked up correctly on + expected paths + + JDK-8130430: [TEST_BUG] remove unnecessary internal calls + from javax/swing/JRadioButton/8075609/bug8075609.java + + JDK-8206243: java -XshowSettings fails if + memory.limit_in_bytes overflows LONG.max + + JDK-8206925: Support the certificate_authorities extension + + JDK-8228757: Fail fast if the handshake type is unknown + + JDK-8242565: Policy initialization issues when the denyAfter + constraint is enabled + + JDK-8253375: OSX build fails with Xcode 12.0 (12A7209) + + JDK-8257039: [8u] GenericTaskQueue destructor is incorrect + + JDK-8262446: DragAndDrop hangs on Windows + + JDK-8265666: Enable AIX build platform to make external debug + symbols + * Import of OpenJDK 8 u302 build 05 ++++ 74 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/java-1_8_0-openjdk.changes Old: ---- icedtea-3.19.0.tar.xz New: ---- icedtea-3.20.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.pTKyiB/_old 2021-08-02 12:05:17.497653203 +0200 +++ /var/tmp/diff_new_pack.pTKyiB/_new 2021-08-02 12:05:17.501653202 +0200 @@ -16,9 +16,10 @@ # +%{!?make_build:%global make_build make %{?_smp_mflags}} %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.19.0 +%global icedtea_version 3.20.0 %global icedtea_sound_version 1.0.1 %global buildoutputdir openjdk.build/ # Convert an absolute path to a relative path. Each symbolic link is @@ -32,8 +33,8 @@ # priority must be 6 digits in total %global priority 1805 %global javaver 1.8.0 -%global updatever 292 -%global buildver 10 +%global updatever 302 +%global buildver 08 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk %global archname %{sdklnk} @@ -147,7 +148,7 @@ %global with_systemtap 0 %endif %if 0%{?suse_version} > 1500 && !0%{?sle_version} -%global with_shanandoah 1 +%global with_shenandoah 1 %else %global with_shenandoah 0 %endif @@ -169,19 +170,19 @@ Summary: OpenJDK 8 Runtime Environment License: Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3C Group: Development/Languages/Java -URL: http://openjdk.java.net/ -Source0: http://icedtea.wildebeest.org/download/source/icedtea-%{icedtea_version}.tar.xz -Source1: http://icedtea.wildebeest.org/download/source/icedtea-sound-%{icedtea_sound_version}.tar.xz -Source2: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/openjdk.tar.xz -Source3: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/corba.tar.xz -Source4: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/jaxp.tar.xz -Source5: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/jaxws.tar.xz -Source6: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/jdk.tar.xz -Source7: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/langtools.tar.xz -Source8: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz -Source9: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/aarch32.tar.xz -Source10: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/shenandoah.tar.xz -Source11: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz +URL: https://openjdk.java.net/ +Source0: https://icedtea.classpath.org/download/source/icedtea-%{icedtea_version}.tar.xz +Source1: https://icedtea.classpath.org/download/source/icedtea-sound-%{icedtea_sound_version}.tar.xz +Source2: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/openjdk.tar.xz +Source3: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/corba.tar.xz +Source4: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jaxp.tar.xz +Source5: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jaxws.tar.xz +Source6: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jdk.tar.xz +Source7: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/langtools.tar.xz +Source8: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz +Source9: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/aarch32.tar.xz +Source10: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/shenandoah.tar.xz +Source11: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz # RPM/distribution specific patches # RHBZ 1015432 Patch2: 1015432.patch @@ -196,14 +197,11 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch - Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch1002: icedtea-3.8.0-s390.patch Patch2001: disable-doclint-by-default.patch Patch2002: JDK_1_8_0-8208602.patch - Patch3000: tls13extensions.patch - BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -216,6 +214,7 @@ BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: gtk2-devel +BuildRequires: javapackages-tools BuildRequires: libjpeg-devel BuildRequires: liblcms2-devel BuildRequires: libpng-devel @@ -312,6 +311,12 @@ # Require jpackage-utils for ownership of /usr/lib/jvm/ Group: Development/Languages/Java Requires: jpackage-utils +# mozilla-nss has to be installed to prevent +# java.security.ProviderException: Could not initialize NSS +# ... +# java.io.FileNotFoundException: /usr/lib64/libnss3.so +#was bnc#634793 +Requires: mozilla-nss # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. @@ -336,12 +341,6 @@ Provides: jndi-ldap = %{version} Provides: jndi-rmi = %{version} Provides: jsse = %{version} -# mozilla-nss has to be installed to prevent -# java.security.ProviderException: Could not initialize NSS -# ... -# java.io.FileNotFoundException: /usr/lib64/libnss3.so -#was bnc#634793 -Requires: mozilla-nss %description headless The OpenJDK 8 runtime environment without audio and video support. @@ -1072,7 +1071,7 @@ %dir %{_libdir}/jvm-private %doc %{buildoutputdir}images/j2sdk-image/jre/ASSEMBLY_EXCEPTION -%doc %{buildoutputdir}images/j2sdk-image/jre/LICENSE +%license %{buildoutputdir}images/j2sdk-image/jre/LICENSE %doc %{buildoutputdir}images/j2sdk-image/jre/THIRD_PARTY_README %dir %{_jvmdir}/%{sdkdir} @@ -1087,17 +1086,17 @@ %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/blacklisted.certs %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/nss.cfg -%{_mandir}/man1/java-%{sdklnk}.1* -%{_mandir}/man1/jjs-%{sdklnk}.1* -%{_mandir}/man1/keytool-%{sdklnk}.1* -%{_mandir}/man1/orbd-%{sdklnk}.1* -%{_mandir}/man1/pack200-%{sdklnk}.1* -%{_mandir}/man1/policytool-%{sdklnk}.1* -%{_mandir}/man1/rmid-%{sdklnk}.1* -%{_mandir}/man1/rmiregistry-%{sdklnk}.1* -%{_mandir}/man1/servertool-%{sdklnk}.1* -%{_mandir}/man1/tnameserv-%{sdklnk}.1* -%{_mandir}/man1/unpack200-%{sdklnk}.1* +%{_mandir}/man1/java-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jjs-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/keytool-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/orbd-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/pack200-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/policytool-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/rmid-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/rmiregistry-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/servertool-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/tnameserv-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/unpack200-%{sdklnk}.1%{?ext_man} %{_jvmdir}/%{jredir}/lib/security/policy/limited/US_export_policy.jar %{_jvmdir}/%{jredir}/lib/security/policy/limited/local_policy.jar %{_jvmdir}/%{jredir}/lib/security/policy/unlimited/US_export_policy.jar @@ -1119,35 +1118,35 @@ %endif %{_jvmdir}/%{sdklnk} %{_jvmjardir}/%{sdklnk} -%{_mandir}/man1/appletviewer-%{sdklnk}.1* -%{_mandir}/man1/extcheck-%{sdklnk}.1* -%{_mandir}/man1/idlj-%{sdklnk}.1* -%{_mandir}/man1/jar-%{sdklnk}.1* -%{_mandir}/man1/jarsigner-%{sdklnk}.1* -%{_mandir}/man1/javac-%{sdklnk}.1* -%{_mandir}/man1/javadoc-%{sdklnk}.1* -%{_mandir}/man1/javah-%{sdklnk}.1* -%{_mandir}/man1/javap-%{sdklnk}.1* -%{_mandir}/man1/jconsole-%{sdklnk}.1* -%{_mandir}/man1/jcmd-%{sdklnk}.1* -%{_mandir}/man1/jdb-%{sdklnk}.1* -%{_mandir}/man1/jdeps-%{sdklnk}.1* -%{_mandir}/man1/jhat-%{sdklnk}.1* -%{_mandir}/man1/jinfo-%{sdklnk}.1* -%{_mandir}/man1/jmap-%{sdklnk}.1* -%{_mandir}/man1/jps-%{sdklnk}.1* -%{_mandir}/man1/jrunscript-%{sdklnk}.1* -%{_mandir}/man1/jsadebugd-%{sdklnk}.1* -%{_mandir}/man1/jstack-%{sdklnk}.1* -%{_mandir}/man1/jstat-%{sdklnk}.1* -%{_mandir}/man1/jstatd-%{sdklnk}.1* -%{_mandir}/man1/native2ascii-%{sdklnk}.1* -%{_mandir}/man1/rmic-%{sdklnk}.1* -%{_mandir}/man1/schemagen-%{sdklnk}.1* -%{_mandir}/man1/serialver-%{sdklnk}.1* -%{_mandir}/man1/wsgen-%{sdklnk}.1* -%{_mandir}/man1/wsimport-%{sdklnk}.1* -%{_mandir}/man1/xjc-%{sdklnk}.1* +%{_mandir}/man1/appletviewer-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/extcheck-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/idlj-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jar-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jarsigner-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/javac-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/javadoc-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/javah-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/javap-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jconsole-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jcmd-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jdb-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jdeps-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jhat-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jinfo-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jmap-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jps-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jrunscript-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jsadebugd-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jstack-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jstat-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/jstatd-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/native2ascii-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/rmic-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/schemagen-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/serialver-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/wsgen-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/wsimport-%{sdklnk}.1%{?ext_man} +%{_mandir}/man1/xjc-%{sdklnk}.1%{?ext_man} %if %{with_systemtap} %{tapsetroot} ++++++ aarch32.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/aarch32.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/aarch32.tar.xz differ: char 26, line 1 ++++++ corba.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-dc3d33a55c45/.hgtags new/corba-1f14e14fdf99/.hgtags --- old/corba-dc3d33a55c45/.hgtags 2021-04-26 15:01:39.000000000 +0200 +++ new/corba-1f14e14fdf99/.hgtags 2021-07-25 20:00:04.000000000 +0200 @@ -1199,3 +1199,14 @@ 93fa17c348d1869c9eeefc02f3e1b76ad44b5806 jdk8u292-b09 fa3e1caed3f0c0e64667ad4ba03c5fba566ddd89 jdk8u292-b10 fa3e1caed3f0c0e64667ad4ba03c5fba566ddd89 jdk8u292-ga +dc3d33a55c45be8b3ec910088a05f22d9f829859 icedtea-3.19.0 +cae05a72a1f7ca2256af496acd34cd6ed2edcac1 jdk8u302-b00 +24d18884b6fcfac96f2c5a0a1602bd9ee8d8465c jdk8u302-b01 +905a5d49c86814de3dd3b4b36b855addf938a134 jdk8u302-b02 +f0175096381abe39a54ce573c8b5bcf41d325205 jdk8u302-b03 +08c22f2bc790bd55d9ce23cabc11851e8cc92f06 jdk8u302-b04 +d4bb92501f9b9a085ef15c907aee2d01ceaacecf jdk8u302-b05 +6e8029bd8c62f34e62006fb0d4b2c288efe94abc jdk8u302-b06 +c9effa70be0a6507c1f32730adc9d819ad8a68cc jdk8u302-b07 +78fc946c11547e477446c1c825ce5ec053034508 jdk8u302-b08 +78fc946c11547e477446c1c825ce5ec053034508 jdk8u302-ga ++++++ hotspot.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/hotspot.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/hotspot.tar.xz differ: char 26, line 1 ++++++ icedtea-3.19.0.tar.xz -> icedtea-3.20.0.tar.xz ++++++ ++++ 2413 lines of diff (skipped) ++++++ jaxp.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/.hgtags new/jaxp-d68debd27642/.hgtags --- old/jaxp-93b355ba168f/.hgtags 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/.hgtags 2021-07-25 20:00:04.000000000 +0200 @@ -1163,3 +1163,14 @@ 91c9a06b7ed01e7ad2489a0592c75fa19b64e76e jdk8u292-b09 8246436d1c3bc32a5325e9a9e33c41d44150b045 jdk8u292-b10 8246436d1c3bc32a5325e9a9e33c41d44150b045 jdk8u292-ga +93b355ba168f0aae1430713a13fead5c093062d5 icedtea-3.19.0 +031481db1646dcfd40025aa59ea7c9f070e88cc9 jdk8u302-b00 +f40783aba2727b313631df53fa31dfd87c9957cf jdk8u302-b01 +ea75b85dec8d82e5c0f881ced4c8569e8f5afaec jdk8u302-b02 +46a04b4c71749539a4b6c85f882bd275175babcb jdk8u302-b03 +dd6914b1b116cd8ab2ca18cf3ce2d4a15f4e5c30 jdk8u302-b04 +f529944cbf6ef83768b4acd787edc4a2aaab4398 jdk8u302-b05 +7443fa2f19b09a1eed10a8ca6a84c050281f94ac jdk8u302-b06 +5f019dc37164bc2615d4c3d04411b26da8f7f260 jdk8u302-b07 +41f3654e3404e5524dcbf1136acc5e6c09ffffab jdk8u302-b08 +41f3654e3404e5524dcbf1136acc5e6c09ffffab jdk8u302-ga diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java --- old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java 2021-07-25 20:00:04.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2021, Oracle and/or its affiliates. All rights reserved. */ /* * Licensed to the Apache Software Foundation (ASF) under one or more @@ -40,6 +40,8 @@ * @author Michael Glavassevich, IBM * @author Neil Graham, IBM * @version $Id: XML11EntityScanner.java,v 1.5 2010-11-01 04:39:40 joehw Exp $ + * + * @LastModified: Apr 2021 */ public class XML11EntityScanner @@ -697,7 +699,7 @@ sawIncompleteSurrogatePair)){ fErrorReporter.reportError(XMLMessageFormatter.XML_DOMAIN, "IllegalQName", - null, + new Object[]{rawname}, XMLErrorReporter.SEVERITY_FATAL_ERROR); } //check the result: localpart diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java --- old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java 2021-07-25 20:00:04.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2021, Oracle and/or its affiliates. All rights reserved. */ /* * Licensed to the Apache Software Foundation (ASF) under one or more @@ -55,6 +55,7 @@ * @author Arnaud Le Hors, IBM * @author K.Venugopal Sun Microsystems * + * @LastModified: Apr 2021 */ public class XMLEntityScanner implements XMLLocator { @@ -860,6 +861,14 @@ prefix = fSymbolTable.addSymbol(fCurrentEntity.ch, offset, prefixLength); int len = length - prefixLength - 1; + int startLocal = index +1; + if (!XMLChar.isNCNameStart(fCurrentEntity.ch[startLocal])){ + fErrorReporter.reportError(XMLMessageFormatter.XML_DOMAIN, + "IllegalQName", + new Object[]{rawname}, + XMLErrorReporter.SEVERITY_FATAL_ERROR); + } + //check the result: localpart checkLimit(Limit.MAX_NAME_LIMIT, fCurrentEntity, index + 1, len); localpart = fSymbolTable.addSymbol(fCurrentEntity.ch, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties --- old/jaxp-93b355ba168f/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties 2021-07-25 20:00:04.000000000 +0200 @@ -278,7 +278,7 @@ # Namespaces support # 4. Using Qualified Names - IllegalQName = Element or attribute do not match QName production: QName::=(NCName':')?NCName. + IllegalQName = Element or attribute \"{0}\" do not match QName production: QName::=(NCName':')?NCName. ElementXMLNSPrefix = Element \"{0}\" cannot have \"xmlns\" as its prefix. ElementPrefixUnbound = The prefix \"{0}\" for element \"{1}\" is not bound. AttributePrefixUnbound = The prefix \"{2}\" for attribute \"{1}\" associated with an element type \"{0}\" is not bound. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/src/com/sun/org/apache/xml/internal/serializer/ToStream.java new/jaxp-d68debd27642/src/com/sun/org/apache/xml/internal/serializer/ToStream.java --- old/jaxp-93b355ba168f/src/com/sun/org/apache/xml/internal/serializer/ToStream.java 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/src/com/sun/org/apache/xml/internal/serializer/ToStream.java 2021-07-25 20:00:04.000000000 +0200 @@ -38,6 +38,7 @@ import com.sun.org.apache.xml.internal.serializer.utils.MsgKey; import com.sun.org.apache.xml.internal.serializer.utils.Utils; import com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException; +import jdk.xml.internal.JdkXmlUtils; import org.w3c.dom.Node; import org.xml.sax.Attributes; import org.xml.sax.ContentHandler; @@ -50,7 +51,7 @@ * serializers (xml, html, text ...) that write output to a stream. * * @xsl.usage internal - * @LastModified: Sept 2018 + * @LastModified: Apr 2021 */ abstract public class ToStream extends SerializerBase { @@ -1888,21 +1889,21 @@ String doctypeSystem = getDoctypeSystem(); if (null != doctypeSystem) { - if (null == doctypePublic) - writer.write(" SYSTEM \""); - else - writer.write(" \""); + char quote = JdkXmlUtils.getQuoteChar(doctypeSystem); + if (null == doctypePublic) { + writer.write(" SYSTEM"); + } + writer.write(" "); + writer.write(quote); writer.write(doctypeSystem); - + writer.write(quote); if (closeDecl) { - writer.write("\">"); + writer.write(">"); writer.write(m_lineSep, 0, m_lineSepLen); closeDecl = false; // done closing } - else - writer.write('\"'); } boolean dothis = false; if (dothis) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxp-93b355ba168f/src/jdk/xml/internal/JdkXmlUtils.java new/jaxp-d68debd27642/src/jdk/xml/internal/JdkXmlUtils.java --- old/jaxp-93b355ba168f/src/jdk/xml/internal/JdkXmlUtils.java 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxp-d68debd27642/src/jdk/xml/internal/JdkXmlUtils.java 2021-07-25 20:00:04.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -249,6 +249,22 @@ return tf; } + /** + * Returns the character to be used to quote the input content. Between + * single and double quotes, this method returns the one that is not found + * in the input. Returns double quote by default. + * + * @param s the input string + * @return returns the quote not found in the input + */ + public static char getQuoteChar(String s) { + if (s != null && s.indexOf('"') > -1) { + return '\''; + } else { + return '"'; + } + } + private static XMLReader getXMLReaderWSAXFactory(boolean overrideDefaultParser) { SAXParserFactory saxFactory = getSAXFactory(overrideDefaultParser); try { ++++++ jaxws.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jaxws-1bde55696c2d/.hgtags new/jaxws-2911b86484af/.hgtags --- old/jaxws-1bde55696c2d/.hgtags 2021-04-26 15:01:40.000000000 +0200 +++ new/jaxws-2911b86484af/.hgtags 2021-07-25 20:00:04.000000000 +0200 @@ -1157,3 +1157,14 @@ a051f44ec0260e5ef9a414fe1c6d9b8833914390 jdk8u292-b09 ecdec3784f9ff3fc8889471a9942d1991610fbf6 jdk8u292-b10 ecdec3784f9ff3fc8889471a9942d1991610fbf6 jdk8u292-ga +1bde55696c2d706c59233a8c727bc2f96b5e23a5 icedtea-3.19.0 +53e36820cf90d428aac8ecb7670eeaa77e4dae62 jdk8u302-b00 +8f52ab99922e0446995f6b2f2793f940e17fbd3a jdk8u302-b01 +fe47621ed0b195c2b4a323cbaa5374f96ac978f5 jdk8u302-b02 +bea49c9fc6a7902fe872797e8683712f16bd3193 jdk8u302-b03 +a3ee7e77cb8e151df46372326dec9d48943f01f7 jdk8u302-b04 +0113b64bec625aeb2a43829475311c51ba942cc1 jdk8u302-b05 +55f9e93f9393d41edc2a609b417f6a05bc6a8253 jdk8u302-b06 +29ad7b1330146fcf1a0ee60a9a82995d2f324f9a jdk8u302-b07 +eae73754c31e3109b5e8fdd9a83e6e090b5a36b9 jdk8u302-b08 +eae73754c31e3109b5e8fdd9a83e6e090b5a36b9 jdk8u302-ga ++++++ jdk.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/jdk.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/jdk.tar.xz differ: char 27, line 1 ++++++ langtools.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/.hgtags new/langtools-13da694b4e96/.hgtags --- old/langtools-1f49866c8fbb/.hgtags 2021-04-26 15:01:41.000000000 +0200 +++ new/langtools-13da694b4e96/.hgtags 2021-07-25 20:00:05.000000000 +0200 @@ -1164,3 +1164,14 @@ eabecd4e5adc603f93dc891b6245f8164d97517d jdk8u292-b09 e096ebc661e8c12321891587c0351a66f165143c jdk8u292-b10 e096ebc661e8c12321891587c0351a66f165143c jdk8u292-ga +1f49866c8fbbe70725706bc1343898048dc738b0 icedtea-3.19.0 +cd6eb36db1bbeb5b638a577059ecf0a4c4a90b82 jdk8u302-b00 +55148c63b3e8b5a23d4eef33a7bab2c57396a32e jdk8u302-b01 +c94d325a24672375c4767ae08bece4e7d6ea210d jdk8u302-b02 +a6ea99c01d68cb35822f03104b2f7acab656312c jdk8u302-b03 +a6ea4245dc1484ce52656fb981ad453cd4bb8488 jdk8u302-b04 +ef5cb85b148ef2fb4711df4ac075bcf8e4836e5e jdk8u302-b05 +b13b58afad1effc6726104dacdc24748e591d9d0 jdk8u302-b06 +dccbf90608ebab1f656e53846774e436a9cd5d00 jdk8u302-b07 +361a561709af891da4bf5e9ad2f469afd602c3df jdk8u302-b08 +361a561709af891da4bf5e9ad2f469afd602c3df jdk8u302-ga diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/src/share/classes/com/sun/tools/javac/comp/Check.java new/langtools-13da694b4e96/src/share/classes/com/sun/tools/javac/comp/Check.java --- old/langtools-1f49866c8fbb/src/share/classes/com/sun/tools/javac/comp/Check.java 2021-04-26 15:01:41.000000000 +0200 +++ new/langtools-13da694b4e96/src/share/classes/com/sun/tools/javac/comp/Check.java 2021-07-25 20:00:05.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -2617,6 +2617,8 @@ if (type.isErroneous()) return; for (List<Type> l = types.interfaces(type); l.nonEmpty(); l = l.tail) { Type it = l.head; + if (type.hasTag(CLASS) && !it.hasTag(CLASS)) continue; // JLS 8.1.5 + Type oldit = seensofar.put(it.tsym, it); if (oldit != null) { List<Type> oldparams = oldit.allparams(); @@ -2629,6 +2631,7 @@ checkClassBounds(pos, seensofar, it); } Type st = types.supertype(type); + if (type.hasTag(CLASS) && !st.hasTag(CLASS)) return; // JLS 8.1.4 if (st != Type.noType) checkClassBounds(pos, seensofar, st); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/test/Makefile new/langtools-13da694b4e96/test/Makefile --- old/langtools-1f49866c8fbb/test/Makefile 2021-04-26 15:01:41.000000000 +0200 +++ new/langtools-13da694b4e96/test/Makefile 2021-07-25 20:00:05.000000000 +0200 @@ -139,21 +139,19 @@ # Default JDK for JTREG and JCK # -# JT_JAVA is the version of java used to run jtreg/JCK. Since it is now -# standard to execute tests in sameVM mode, it should normally be set the -# same as TESTJAVA (although not necessarily so.) +# JT_JAVA is the version of java used to run jtreg/JCK. # ifdef JPRT_JAVA_HOME JT_JAVA = $(JPRT_JAVA_HOME) else - JT_JAVA = $(SLASH_JAVA)/re/jdk/1.7.0/archive/fcs/binaries/$(PLATFORM)-$(ARCH) + JT_JAVA = $(SLASH_JAVA)/re/jdk/1.9.0/archive/fcs/binaries/$(PLATFORM)-$(ARCH) endif # Default JDK to test ifdef JPRT_IMPORT_PRODUCT_HOME TESTJAVA = $(JPRT_IMPORT_PRODUCT_HOME) else - TESTJAVA = $(SLASH_JAVA)/re/jdk/1.7.0/promoted/latest/binaries/$(PLATFORM)-$(ARCH) + TESTJAVA = $(SLASH_JAVA)/re/jdk/1.9.0/promoted/latest/binaries/$(PLATFORM)-$(ARCH) endif # PRODUCT_HOME is a JPRT variable pointing to a directory containing the output from @@ -186,7 +184,7 @@ ifdef CONCURRENCY JTREG_OPTIONS += -agentvm -concurrency:$(CONCURRENCY) else - JTREG_OPTIONS += -samevm + JTREG_OPTIONS += -agentvm endif ifdef JCK_CONCURRENCY diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/test/tools/javac/diags/examples/NoJavaLang.java new/langtools-13da694b4e96/test/tools/javac/diags/examples/NoJavaLang.java --- old/langtools-1f49866c8fbb/test/tools/javac/diags/examples/NoJavaLang.java 2021-04-26 15:01:41.000000000 +0200 +++ new/langtools-13da694b4e96/test/tools/javac/diags/examples/NoJavaLang.java 2021-07-25 20:00:05.000000000 +0200 @@ -22,7 +22,7 @@ */ // key: compiler.misc.fatal.err.no.java.lang -// options: -Xbootclasspath: +// options: -Xbootclasspath: -classpath . // run: backdoor class NoJavaLang { } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/test/tools/javac/fatalErrors/NoJavaLangTest.java new/langtools-13da694b4e96/test/tools/javac/fatalErrors/NoJavaLangTest.java --- old/langtools-1f49866c8fbb/test/tools/javac/fatalErrors/NoJavaLangTest.java 2021-04-26 15:01:41.000000000 +0200 +++ new/langtools-13da694b4e96/test/tools/javac/fatalErrors/NoJavaLangTest.java 2021-07-25 20:00:05.000000000 +0200 @@ -58,7 +58,7 @@ List<String> output = new ArrayList<>(); ToolBox.JavaToolArgs javacFailArgs = new ToolBox.JavaToolArgs(ToolBox.Expect.FAIL) - .setOptions("-bootclasspath", ".") + .setOptions("-bootclasspath", ".", "-classpath", ".") .setSources(noJavaLangSrc) .setErrOutput(output); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/test/tools/javac/generics/ClassBoundCheckingOverflow.java new/langtools-13da694b4e96/test/tools/javac/generics/ClassBoundCheckingOverflow.java --- old/langtools-1f49866c8fbb/test/tools/javac/generics/ClassBoundCheckingOverflow.java 1970-01-01 01:00:00.000000000 +0100 +++ new/langtools-13da694b4e96/test/tools/javac/generics/ClassBoundCheckingOverflow.java 2021-07-25 20:00:05.000000000 +0200 @@ -0,0 +1,12 @@ +/* + * @test /nodynamiccopyright/ + * @bug 8214345 + * @summary infinite recursion while checking super class + * + * @compile/fail/ref=ClassBoundCheckingOverflow.out -XDrawDiagnostics ClassBoundCheckingOverflow.java + */ + +public class ClassBoundCheckingOverflow { + abstract class InfiniteLoop1<E extends InfiniteLoop1<E>> extends E {} + abstract class InfiniteLoop2<E extends InfiniteLoop2<E>> implements E {} +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-1f49866c8fbb/test/tools/javac/generics/ClassBoundCheckingOverflow.out new/langtools-13da694b4e96/test/tools/javac/generics/ClassBoundCheckingOverflow.out --- old/langtools-1f49866c8fbb/test/tools/javac/generics/ClassBoundCheckingOverflow.out 1970-01-01 01:00:00.000000000 +0100 +++ new/langtools-13da694b4e96/test/tools/javac/generics/ClassBoundCheckingOverflow.out 2021-07-25 20:00:05.000000000 +0200 @@ -0,0 +1,3 @@ +ClassBoundCheckingOverflow.java:10:70: compiler.err.type.found.req: (compiler.misc.type.parameter: E), (compiler.misc.type.req.class) +ClassBoundCheckingOverflow.java:11:73: compiler.err.type.found.req: (compiler.misc.type.parameter: E), (compiler.misc.type.req.class) +2 errors ++++++ nashorn.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nashorn-f6576b186f8f/.hgtags new/nashorn-431ebe132c43/.hgtags --- old/nashorn-f6576b186f8f/.hgtags 2021-04-26 15:01:41.000000000 +0200 +++ new/nashorn-431ebe132c43/.hgtags 2021-07-25 20:00:05.000000000 +0200 @@ -1195,3 +1195,14 @@ fcc7f620398f1b641bf7c9dc508df2f741dd5659 jdk8u292-b09 ecf358a276e9bac63cc89f2f2949fecc59a53890 jdk8u292-b10 ecf358a276e9bac63cc89f2f2949fecc59a53890 jdk8u292-ga +f6576b186f8f2e990532347778a81bd23c794487 icedtea-3.19.0 +5ee81f2d75ed549102b38ed095e0487087608780 jdk8u302-b00 +018538b21eeea91dd074a1ad9766dd85c8113b65 jdk8u302-b01 +e34f57517f19d9fea00ecd4997824277b934feaf jdk8u302-b02 +4785cae180650adc363ed24fab579bfae659f21e jdk8u302-b03 +059c39ec74bfbd0232863823e6b5163ce4895073 jdk8u302-b04 +a247af3c2e26bb3c012523536b0bba62ba08abd3 jdk8u302-b05 +067a65992a075f17d27d2eca47e8cc5a10eae8ed jdk8u302-b06 +1a5a89139fa02e15a5b65735037542929e942e9f jdk8u302-b07 +a69c36cf0f4f8e235bf7f4775049daab56976bc4 jdk8u302-b08 +a69c36cf0f4f8e235bf7f4775049daab56976bc4 jdk8u302-ga ++++++ openjdk.tar.xz ++++++ ++++ 1669 lines of diff (skipped) ++++++ shenandoah.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/shenandoah.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1899/shenandoah.tar.xz differ: char 26, line 1