Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-13-openjdk for openSUSE:Factory checked in at 2021-10-21 23:55:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-13-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-13-openjdk.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-13-openjdk" Thu Oct 21 23:55:44 2021 rev:4 rq:926809 version:13.0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-13-openjdk/java-13-openjdk.changes 2021-09-20 23:36:11.863399252 +0200 +++ /work/SRC/openSUSE:Factory/.java-13-openjdk.new.1890/java-13-openjdk.changes 2021-10-21 23:56:12.612046594 +0200 @@ -1,0 +2,92 @@ +Thu Oct 21 11:42:27 UTC 2021 - Fridrich Strba <fst...@suse.com> + +- Update to upstream tag jdk-13.0.9+3 (October 2021 CPU) + * Security fixes: + + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client + handshaking + + JDK-8268205: Enhance DTLS client handshake + + JDK-8268199: Correct certificate requests + + JDK-8268193: Improve requests of certificates + + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session + identification + + JDK-8269624: Enhance method selection support + + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support + + JDK-8267712: Better LDAP reference processing + + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained + Delegation + + JDK-8267086: ArrayIndexOutOfBoundsException in + java.security.KeyFactory.generatePublic + + JDK-8266103: Better specified spec values + + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for + RTF kit + + JDK-8265574: Improve handling of sheets + + JDK-8269763: The JEditorPane is blank after JDK-8265167 + + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors + + JDK-8263314: Enhance XML Dsig modes + + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore + integrity + + JDK-8266109: More Resilient Classloading + + JDK-8268506: More Manifest Digests + + JDK-8266115: More Manifest Jar Loading + + JDK-8266097: Better hashing support + + JDK-8270404: Better canonicalization + + JDK-8270398: Enhance canonicalization + + JDK-8265776: Improve Stream handling for SSL + * Other changes: + + JDK-8211227: Inconsistent TLS protocol version in debug output + + JDK-8262392: Update Mesa 3-D Headers to version 21.0.3 + + JDK-8259271: gc/parallel/TestDynShrinkHeap.java still fails + "assert(covered_region.contains(new_memregion)) failed: new + region is not in covered_region" + + JDK-8260704: ParallelGC: oldgen expansion needs release-store + for _end + + JDK-8257999: Parallel GC crash in gc/parallel/ + /TestDynShrinkHeap.java: new region is not in covered_region + + JDK-8266248: Compilation failure in + PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5 + + JDK-8264848: [macos] libjvm.dylib linker warning due to macOS + version mismatch 8272700: [macos] Build failure with Xcode + 13.0 after JDK-8264848 + + JDK-8273671: Backport of 8260616 misses one JNF header + inclusion removal + + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm + performance + + JDK-8270317: Large Allocation in CipherSuite + + JDK-8261236: C2: ClhsdbJstackXcompStress test fails when + StressGCM is enabled + + JDK-8270216: [macOS] Update named used for Java run loop mode + + JDK-8269934: RunThese24H.java failed with + EXCEPTION_ACCESS_VIOLATION in + java_lang_Thread::get_thread_status + + JDK-8272602: [macos] not all KEY_PRESSED events sent when + control modifier is used + + JDK-8254631: Better support ALPN byte wire values in SunJSSE + + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type + + JDK-8268775: Password is being converted to String in + AccessibleJPasswordField + + JDK-8265231: (fc) ReadDirect and WriteDirect tests fail after + fix for JDK-8264821 + + JDK-8258753: StartTlsResponse.close() hangs due to + synchronization issues + + JDK-8258373: Update the text handling in the JPasswordField + + JDK-8254967: com.sun.net.HttpsServer spins on TLS session + close + + JDK-8257620: Do not use objc_msgSend_stret to get macOS + version + + JDK-8249588: libwindowsaccessbridge issues on 64bit Windows + + JDK-8253899: Make IsClassUnloadingEnabled signature match + specification + + JDK-8261109: [macOS] Remove disabled warning for JNF in + make/autoconf/flags-cflags.m4 + + JDK-8267652: c2 loop unrolling by 8 results in reading memory + past array + + JDK-8268965: TCP Connection Reset when connecting simple + socket to SSL server + + JDK-8268635: Corrupt oop in ClassLoaderData +- Remove the unneeded icedtea-sound provider +- Removed patches: + * icedtea-sound-1.0.1-jdk9.patch + * icedtea-sound-soundproperties.patch + + not needed since the icedtea-sound provider is removed + +------------------------------------------------------------------- Old: ---- icedtea-sound-1.0.1-jdk9.patch icedtea-sound-1.0.1.tar.xz icedtea-sound-soundproperties.patch jdk-13.0.8+5.tar.gz New: ---- jdk-13.0.9+3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-13-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.jKFUJ0/_old 2021-10-21 23:56:15.224047937 +0200 +++ /var/tmp/diff_new_pack.jKFUJ0/_new 2021-10-21 23:56:15.228047939 +0200 @@ -32,14 +32,13 @@ # Standard JPackage naming and versioning defines. %global featurever 13 %global interimver 0 -%global updatever 8 +%global updatever 9 %global patchver 0 -%global datever 2021-07-20 -%global buildver 5 +%global datever 2021-10-19 +%global buildver 3 %global openjdk_repo jdk13u -%global openjdk_tag jdk-13.0.8+5 -%global openjdk_dir jdk13u-jdk-13.0.8-5 -%global icedtea_sound_version 1.0.1 +%global openjdk_tag jdk-13.0.9+3 +%global openjdk_dir jdk13u-jdk-13.0.9-3 %global java_atk_wrapper_version 0.33.2 # JavaEE modules %global java_atk_wrapper_version 0.33.2 @@ -112,7 +111,6 @@ %else %global with_system_pcsc 0 %endif -%global with_pulseaudio 1 %bcond_with zero %if ! %{with zero} %ifarch x86_64 %{aarch64} @@ -152,8 +150,6 @@ Source0: https://github.com/openjdk/%{openjdk_repo}/archive/%{openjdk_tag}.tar.gz # Accessibility support Source8: https://download.gnome.org/sources/java-atk-wrapper/0.33/java-atk-wrapper-%{java_atk_wrapper_version}.tar.xz -# Pulseaudio support -Source9: http://icedtea.classpath.org/download/source/icedtea-sound-%{icedtea_sound_version}.tar.xz # Systemtap tapsets. Zipped up to keep it small. Source10: systemtap-tapset.tar.xz # Desktop files. Adapated from IcedTea. @@ -187,9 +183,6 @@ Source100: config.guess # wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' Source101: config.sub -# RPM/distribution specific patches -Patch1: icedtea-sound-1.0.1-jdk9.patch -Patch2: icedtea-sound-soundproperties.patch # Restrict access to java-atk-wrapper classes Patch3: java-atk-wrapper-security.patch # RHBZ 808293 @@ -321,11 +314,6 @@ %if %{with_systemtap} BuildRequires: systemtap-sdt-devel %endif -# pulse audio requirements -%if %{with_pulseaudio} -BuildRequires: libpulse-devel >= 0.9.11 -BuildRequires: pulseaudio >= 0.9.11 -%endif %if %{with_system_pcsc} BuildRequires: pcsc-lite-devel %endif @@ -448,7 +436,6 @@ %prep %setup -q -n %{openjdk_dir} %setup -q -D -n %{openjdk_dir} -T -a 8 -%setup -q -D -n %{openjdk_dir} -T -a 9 %setup -q -D -n %{openjdk_dir} -T -a 20 %setup -q -D -n %{openjdk_dir} -T -a 21 %setup -q -D -n %{openjdk_dir} -T -a 22 @@ -471,11 +458,6 @@ rm -rvf src/java.desktop/share/native/liblcms/cms* rm -rvf src/java.desktop/share/native/liblcms/lcms2* -%patch1 -%if %{with_pulseaudio} -%patch2 -p1 -%endif - %patch3 -p1 %patch4 -p1 %patch5 -p1 @@ -645,24 +627,6 @@ # Copy tz.properties echo "sun.zoneinfo.dir=%{_datadir}/javazi" >> $JAVA_HOME/conf/tz.properties -%if %{with_pulseaudio} -# Build the pulseaudio plugin -pushd icedtea-sound-%{icedtea_sound_version} -autoreconf --force --install -%configure \ - --with-jdk-home=$JAVA_HOME \ - --disable-docs -make %{?_smp_mflags} -cp icedtea-sound.jar $JAVA_HOME/../jmods/ -cp build/native/libicedtea-sound.so $JAVA_HOME/lib/ -popd -# Merge the icedtea-sound into the JDK -source $JAVA_HOME/release; export MODULES -$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules "icedtea.sound,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk -cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/ -rm -rf $JAVA_HOME/../newjdk -%endif - # Build the accessibility plugin pushd java-atk-wrapper-%{java_atk_wrapper_version} autoreconf --force --install @@ -1187,9 +1151,6 @@ %files %dir %{_jvmdir}/%{sdkdir}/lib %{_jvmdir}/%{sdkdir}/lib/libawt_xawt.so -%if %{with_pulseaudio} -%{_jvmdir}/%{sdkdir}/lib/libicedtea-sound.so -%endif %{_jvmdir}/%{sdkdir}/lib/libjawt.so %{_jvmdir}/%{sdkdir}/lib/libsplashscreen.so %dir %{_datadir}/icons/hicolor @@ -1407,9 +1368,6 @@ %dir %{_jvmdir}/%{sdkdir}/jmods %{_jvmdir}/%{sdkdir}/release %{_jvmdir}/%{sdkdir}/jmods/*.jmod -%if %{with_pulseaudio} -%{_jvmdir}/%{sdkdir}/jmods/icedtea-sound.jar -%endif %{_jvmdir}/%{sdkdir}/jmods/java-atk-wrapper.jar %files demo -f %{name}-demo.files ++++++ jdk-13.0.8+5.tar.gz -> jdk-13.0.9+3.tar.gz ++++++ /work/SRC/openSUSE:Factory/java-13-openjdk/jdk-13.0.8+5.tar.gz /work/SRC/openSUSE:Factory/.java-13-openjdk.new.1890/jdk-13.0.9+3.tar.gz differ: char 24, line 1