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 2022-03-06 18:15:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openjdk" Sun Mar 6 18:15:29 2022 rev:86 rq:959709 version:1.8.0.322 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2022-02-17 23:40:42.807700822 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1958/java-1_8_0-openjdk.changes 2022-03-06 18:15:36.879824693 +0100 @@ -1,0 +2,152 @@ +Sat Mar 5 07:44:43 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Update to version jdk8u322 (icedtea-3.22.0) + * January 2022 CPU + * Security fixes + + JDK-8264934, CVE-2022-21248, bsc#1194926: Enhance cross VM + serialization + + JDK-8268488: More valuable DerValues + + JDK-8268494: Better inlining of inlined interfaces + + JDK-8268512: More content for ContentInfo + + JDK-8268795: Enhance digests of Jar files + + JDK-8268801: Improve PKCS attribute handling + + JDK-8268813, CVE-2022-21283, bsc#1194937: Better String + matching + + JDK-8269151: Better construction of EncryptedPrivateKeyInfo + + JDK-8269944: Better HTTP transport redux + + JDK-8270392, CVE-2022-21293, bsc#1194935: Improve String + constructions + + JDK-8270416, CVE-2022-21294, bsc#1194934: Enhance + construction of Identity maps + + JDK-8270492, CVE-2022-21282, bsc#1194933: Better resolution + of URIs + + JDK-8270498, CVE-2022-21296, bsc#1194932: Improve SAX Parser + configuration management + + JDK-8270646, CVE-2022-21299, bsc#1194931: Improved scanning + of XML entities + + JDK-8271962: Better TrueType font loading + + JDK-8271968: Better canonical naming + + JDK-8271987: Manifest improved manifest entries + + JDK-8272014, CVE-2022-21305, bsc#1194939: Better array + indexing + + JDK-8272026, CVE-2022-21340, bsc#1194940: Verify Jar + Verification + + JDK-8272236, CVE-2022-21341, bsc#1194941: Improve serial + forms for transport + + JDK-8272272: Enhance jcmd communication + + JDK-8272462: Enhance image handling + + JDK-8273290: Enhance sound handling + + JDK-8273748, CVE-2022-21349: Improve Solaris font rendering + + JDK-8273756, CVE-2022-21360, bsc#1194929: Enhance BMP image + support + + JDK-8273838, CVE-2022-21365, bsc#1194928: Enhanced BMP + processing + * Import of OpenJDK 8 u322 + + JDK-6801613: Cross-platform pageDialog and printDialog top + margin entry broken + + JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/ + /MetalUtils/bug6190373.java fails NPE since 7u25b03 + + JDK-8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/ + /bug5076514.java failed since jdk8b108 + + JDK-8041928: MouseEvent.getModifiersEx gives wrong result + + JDK-8042199: The build of J2DBench via makefile is broken + after the JDK-8005402 + + JDK-8044365: (dc) MulticastSendReceiveTests.java failing with + ENOMEM when joining group (OS X 10.9) + + JDK-8048021: Remove @version tag in jaxp repo + + JDK-8049348: compiler/intrinsics/bmi/verifycode tests on + lzcnt and tzcnt use incorrect assumption about REXB prefix + usage + + JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and + java/beans/XMLEncoder/java_awt_GridBagLayout.java + + JDK-8066588: javax/management/remote/mandatory/connectio + /RMIConnector_NPETest.java fails to compile + + JDK-8066652: Default TimeZone is GMT not local if + user.timezone is invalid on Mac OS + + JDK-8069034: + gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java + nightly failure + + JDK-8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm + failing after win compiler upgrade + + JDK-8080287: The image of BufferedImage.TYPE_INT_ARGB and + BufferedImage.TYPE_INT_ARGB_PRE is blank + + JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java + failed because image was not generated + + JDK-8140472: java/net/ipv6tests/TcpTest.java failed + intermittently with java.net.BindException: Address already in + use: NET_Bind + + JDK-8147051: StaxEntityResolverWrapper should create + StaxXMLInputSource with a resolver indicator + + JDK-8148915: Intermittent failures of bug6400879.java + + JDK-8176837: SunPKCS11 provider needs to check more details + on PKCS11 Mechanism + + JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be + 25% black + + JDK-8177536: Avoid Apple Peer-to-Peer interfaces in + networking tests + + JDK-8182036: Load from initializing arraycopy uses wrong + memory state + + JDK-8183369: RFC unconformity of HttpURLConnection with proxy + + JDK-8183543: Aarch64: C2 compilation often fails with "failed + spill-split-recycle sanity check" + + JDK-8187450: JNI local refs exceeds capacity warning in + NetworkInterface::getAll + + JDK-8187649: ArrayIndexOutOfBoundsException in + java.util.JapaneseImperialCalendar + + JDK-8190482: InnocuousThread creation should not require the + caller to possess enableContextClassLoaderOverride + + JDK-8190793: Httpserver does not detect truncated request body + + JDK-8196572: Tests ColConvCCMTest.java and MTColConvTest.java + fail + + JDK-8202788: Explicitly reclaim cached thread-local direct + buffers at thread exit + + JDK-8210058: Algorithmic Italic font leans opposite angle in + Printing + + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs + instead of aliased B&W glyphs + + JDK-8225082: Remove IdenTrust certificate that is expiring in + September 2021 + + JDK-8225083: Remove Google certificate that is expiring in + December 2021 + + JDK-8226806: [macOS 10.14] Methods of Java Robot should be + called from appropriate thread + + JDK-8231254: (fs) Add test for macOS Catalina changes to + protect system software + + JDK-8231438: [macOS] Dark mode for the desktop is not + supported + + JDK-8232178: MacVolumesTest failed after upgrade to MacOS + Catalina + + JDK-8232226: [macos 10.15] test/jdk/java/awt/color/ + /EqualityTest/EqualityTest.java may fail + + JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/ + /DrawImageBG/SystemBgColorTest.java fails + + JDK-8236897: Fix the copyright header for pkcs11gcm2.h + + JDK-8237499: JFR: Include stack trace in the ThreadStart event + + JDK-8239886: Minimal VM build fails after JDK-8237499 + + JDK-8261397: Try Catch Method Failing to Work When Dividing + An Integer By 0 + + JDK-8262731: [macOS] Exception from "Printable.print" is + swallowed during "PrinterJob.print" + + JDK-8272342: [TEST_BUG] java/awt/print/PrinterJob/ + /PageDialogMarginTest.java catches all exceptions + + JDK-8273308: PatternMatchTest.java fails on CI + + JDK-8273342: Null pointer dereference in + classFileParser.cpp:2817 + + JDK-8273826: Correct Manifest file name and NPE checks + + JDK-8273968: JCK javax_xml tests fail in CI + + JDK-8274407: (tz) Update Timezone Data to 2021c + + JDK-8274467: TestZoneInfo310.java fails with tzdata2021b + + JDK-8274468: TimeZoneTest.java fails with tzdata2021b + + JDK-8274595: DisableRMIOverHTTPTest failed: connection refused + + JDK-8274779: HttpURLConnection: HttpClient and HttpsClient + incorrectly check request method when set to POST + + JDK-8275766: (tz) Update Timezone Data to 2021e + + JDK-8275849: TestZoneInfo310.java fails with tzdata2021e + + JDK-8276536: Update TimeZoneNames files to follow the changes + made by JDK-8275766 +- Added patch: + * JDK-8076190.patch + + backport reviewed fix for JDK-8076190 Customizing the + generation of a PKCS12 keystore (bsc#1195163) + +------------------------------------------------------------------- @@ -19 +171,2 @@ - with OpenJDK as a fallback. (bsc#1193314) + with OpenJDK as a fallback. (bsc#1193314, bsc#1193444, + bsc#1193491) Old: ---- aarch32.tar.xz corba.tar.xz hotspot.tar.xz icedtea-3.21.0.tar.xz jaxp.tar.xz jaxws.tar.xz jdk.tar.xz langtools.tar.xz nashorn.tar.xz openjdk.tar.xz shenandoah.tar.xz New: ---- JDK-8076190.patch aarch32-git.tar.xz icedtea-3.22.0.tar.xz openjdk-git.tar.xz shenandoah-git.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.C2j7TB/_old 2022-03-06 18:15:43.295825562 +0100 +++ /var/tmp/diff_new_pack.C2j7TB/_new 2022-03-06 18:15:43.303825564 +0100 @@ -18,7 +18,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.21.0 +%global icedtea_version 3.22.0 %global buildoutputdir openjdk.build/ # Convert an absolute path to a relative path. Each symbolic link is # specified relative to the directory in which it is installed so that @@ -31,8 +31,8 @@ # priority must be 6 digits in total %global priority 1805 %global javaver 1.8.0 -%global updatever 312 -%global buildver 07 +%global updatever 322 +%global buildver 06 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk %global archname %{sdklnk} @@ -166,16 +166,9 @@ Group: Development/Languages/Java URL: https://openjdk.java.net/ Source0: https://icedtea.classpath.org/download/source/icedtea-%{icedtea_version}.tar.xz -Source1: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/openjdk.tar.xz -Source2: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/corba.tar.xz -Source3: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jaxp.tar.xz -Source4: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jaxws.tar.xz -Source5: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/jdk.tar.xz -Source6: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/langtools.tar.xz -Source7: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz -Source8: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/aarch32.tar.xz -Source9: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/shenandoah.tar.xz -Source10: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz +Source1: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/openjdk-git.tar.xz +Source2: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/aarch32-git.tar.xz +Source3: https://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/shenandoah-git.tar.xz # nss fips configuration file Source17: nss.fips.cfg.in # RPM/distribution specific patches @@ -196,6 +189,7 @@ Patch1002: icedtea-3.8.0-s390.patch Patch2001: disable-doclint-by-default.patch Patch2002: JDK_1_8_0-8208602.patch +Patch2003: JDK-8076190.patch Patch3000: tls13extensions.patch Patch4000: riscv64-zero.patch Patch5001: fips.patch @@ -501,23 +495,15 @@ %else --disable-improved-font-rendering \ %endif - --with-openjdk-src-zip=%{SOURCE1} \ - --with-corba-src-zip=%{SOURCE2} \ - --with-jaxp-src-zip=%{SOURCE3} \ - --with-jaxws-src-zip=%{SOURCE4} \ - --with-jdk-src-zip=%{SOURCE5} \ - --with-langtools-src-zip=%{SOURCE6} \ %ifarch %{arm} - --with-hotspot-src-zip=%{SOURCE8} \ + --with-hotspot-src-zip=%{SOURCE2} \ %else -%if %{with zero} || %{without shenandoah} - --with-hotspot-src-zip=%{SOURCE7} \ -%else - --with-hotspot-src-zip=%{SOURCE9} \ +%if %{without zero} && %{with shenandoah} + --with-hotspot-src-zip=%{SOURCE3} \ --with-hotspot-build=shenandoah \ %endif %endif - --with-nashorn-src-zip=%{SOURCE10} + --with-openjdk-src-zip=%{SOURCE1} make patch %{?_smp_mflags} @@ -536,6 +522,7 @@ patch -p0 -i %{PATCH2001} patch -p0 -i %{PATCH2002} +patch -p0 -i %{PATCH2003} patch -p0 -i %{PATCH3000} ++++++ JDK-8076190.patch ++++++ ++++ 3136 lines (skipped) ++++++ icedtea-3.21.0.tar.xz -> icedtea-3.22.0.tar.xz ++++++ ++++ 3067 lines of diff (skipped)