Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package java-17-openjdk for openSUSE:Factory 
checked in at 2021-10-23 00:51:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-17-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-17-openjdk.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-17-openjdk"

Sat Oct 23 00:51:16 2021 rev:5 rq:926869 version:17.0.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-17-openjdk/java-17-openjdk.changes  
2021-09-20 23:36:16.079404461 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-17-openjdk.new.1890/java-17-openjdk.changes    
    2021-10-23 00:51:56.677146982 +0200
@@ -1,0 +2,139 @@
+Fri Oct 22 05:58:29 UTC 2021 - Fridrich Strba <fst...@suse.com>
+
+- Update to upstream tag jdk-17.0.1+12 (October 2021 CPU)
+  * Security fixes
+    + JDK-8263314: Enhance XML Dsig modes
+    + JDK-8265167, CVE-2021-35556, bsc#1191910: Richer Text Editors
+    + JDK-8265574: Improve handling of sheets
+    + JDK-8265580, CVE-2021-35559, bsc#1191911: Enhanced style for
+      RTF kit
+    + JDK-8265776: Improve Stream handling for SSL
+    + JDK-8266097, CVE-2021-35561, bsc#1191912: Better hashing
+      support
+    + JDK-8266103: Better specified spec values
+    + JDK-8266109: More Resilient Classloading
+    + JDK-8266115: More Manifest Jar Loading
+    + JDK-8266137, CVE-2021-35564, bsc#1191913: Improve Keystore
+      integrity
+    + JDK-8266689, CVE-2021-35567, bsc#1191903: More Constrained
+      Delegation
+    + JDK-8267086: ArrayIndexOutOfBoundsException in
+      java.security.KeyFactory.generatePublic
+    + JDK-8267712: Better LDAP reference processing
+    + JDK-8267729, CVE-2021-35578, bsc#1191904: Improve TLS client
+      handshaking
+    + JDK-8267735, CVE-2021-35586, bsc#1191914: Better BMP support
+    + JDK-8268199: Correct certificate requests
+    + JDK-8268205: Enhance DTLS client handshake
+    + JDK-8268506: More Manifest Digests
+    + JDK-8269618, CVE-2021-35603, bsc#1191906: Better session
+      identification
+    + JDK-8269624: Enhance method selection support
+    + JDK-8270398: Enhance canonicalization
+    + JDK-8270404: Better canonicalization
+  * Other changes:
+    + JDK-8225082: Remove IdenTrust certificate that is expiring in
+      September 2021
+    + JDK-8225083: Remove Google certificate that is expiring in
+      December 2021
+    + JDK-8243543: jtreg test security/infra/java/security/cert/
+      /CertPathValidator/certification/BuypassCA.java fails
+    + JDK-8248899: security/infra/java/security/cert/
+      /CertPathValidator/certification/QuoVadisCA.java fails,
+      Certificate has been revoked
+    + JDK-8261088: Repeatable annotations without @Target cannot
+      have containers that target module declarations
+    + JDK-8262731: [macOS] Exception from "Printable.print" is
+      swallowed during "PrinterJob.print"
+    + JDK-8263531: Remove unused buffer int
+    + JDK-8266182: Automate manual steps listed in the test
+      jdk/sun/security/pkcs12/ParamsTest.java
+    + JDK-8267625: AARCH64: typo in LIR_Assembler::emit_profile_type
+    + JDK-8267666: Add option to jcmd GC.heap_dump to use existing
+      file
+    + JDK-8268019: C2: assert(no_dead_loop) failed: dead loop
+      detected
+    + JDK-8268261: C2: assert(n != __null) failed: Bad immediate
+      dominator info.
+    + JDK-8268427: Improve AlgorithmConstraints:checkAlgorithm
+      performance
+    + JDK-8268500: Better specified ParameterSpecs
+    + JDK-8268963: [IR Framework] Some default regexes matching on
+      PrintOptoAssembly in IRNode.java do not work on all platforms
+    + JDK-8269297: Bump version numbers for JDK 17.0.1
+    + JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should
+      be more resilient
+    + JDK-8269574: C2: Avoid redundant uncommon traps in
+      GraphKit::builtin_throw() for JVMTI exception events
+    + JDK-8269763: The JEditorPane is blank after JDK-8265167
+    + JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports
+      incorrect process cpu usage in containers
+    + JDK-8269882: stack-use-after-scope in NewObjectA
+    + JDK-8269897: Shenandoah: Resolve UNKNOWN access strength,
+      where possible
+    + JDK-8269934: RunThese24H.java failed with
+      EXCEPTION_ACCESS_VIOLATION in
+      java_lang_Thread::get_thread_status
+    + JDK-8269993: [Test]: java/net/httpclient/
+      /DigestEchoClientSSL.java contains redundant @run tags
+    + JDK-8270094: Shenandoah: Provide human-readable labels for
+      test configurations
+    + JDK-8270096: Shenandoah: Optimize
+      gc/shenandoah/TestRefprocSanity.java for interpreter mode
+    + JDK-8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails
+      with "Guard against surprises" assert
+    + JDK-8270137: Kerberos Credential Retrieval from Cache not
+      Working in Cross-Realm Setup
+    + JDK-8270280: security/infra/java/security/cert/
+      /CertPathValidator/certification/LetsEncryptCA.java OCSP
+      response error
+    + JDK-8270344: Session resumption errors
+    + JDK-8271203: C2: assert(iff->Opcode() == Op_If ||
+      iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() ==
+      Op_RangeCheck) failed: Check this code when new subtype is
+      added
+    + JDK-8271276: C2: Wrong JVM state used for receiver null check
+    + JDK-8271335: Updating RE Configs for BUILD REQUEST 17.0.1+4
+    + JDK-8271589: fatal error with variable shift count integer
+      rotate operation.
+    + JDK-8271723: Unproblemlist
+      runtime/InvocationTests/invokevirtualTests.java
+    + JDK-8271730: Client authentication using RSASSA-PSS fails
+      after correct certificate requests
+    + JDK-8271925: ZGC: Arraycopy stub passes invalid oop to load
+      barrier
+    + JDK-8272124: Cgroup v1 initialization causes
+      NullPointerException when cgroup path contains colon
+    + JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash
+      when clone null CallProjections.fallthrough_ioproj
+    + JDK-8272326: java/util/Random/RandomTestMoments.java had two
+      Gaussian fails
+    + JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz
+      after JDK-8255790
+    + JDK-8272472: StackGuardPages test doesn't build with glibc
+      2.34
+    + JDK-8272581: sun/security/pkcs11/Provider/MultipleLogins.sh
+      fails after JDK-8266182
+    + JDK-8272602: [macos] not all KEY_PRESSED events sent when
+      control modifier is used
+    + JDK-8272700: [macos] Build failure with Xcode 13.0 after
+      JDK-8264848
+    + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/
+       /security/cert/CertPathValidator/certification/BuypassCA.java
+       no longer needs ocspEnabled
+    + JDK-8272806: [macOS] "Apple AWT Internal Exception" when
+      input method is changed
+    + JDK-8273150: Revert "8225083: Remove Google certificate that
+      is expiring in December 2021"
+    + JDK-8273358: macOS Monterey does not have the font Times
+      needed by Serif
+- 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
+  * harfbuzz-libs.patch
+  * openjdk-glibc234.patch
+    + integrated upstream
+
+-------------------------------------------------------------------

Old:
----
  harfbuzz-libs.patch
  icedtea-sound-1.0.1-jdk9.patch
  icedtea-sound-1.0.1.tar.xz
  icedtea-sound-soundproperties.patch
  jdk-17+35.tar.gz
  openjdk-glibc234.patch

New:
----
  jdk-17.0.1+12.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-17-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.tQNrJk/_old  2021-10-23 00:52:00.189148536 +0200
+++ /var/tmp/diff_new_pack.tQNrJk/_new  2021-10-23 00:52:00.189148536 +0200
@@ -32,14 +32,13 @@
 # Standard JPackage naming and versioning defines.
 %global featurever      17
 %global interimver      0
-%global updatever       0
+%global updatever       1
 %global patchver        0
-%global datever         2021-09-14
-%global buildver        35
+%global datever         2021-10-19
+%global buildver        12
 %global openjdk_repo    jdk17u
-%global openjdk_tag     jdk-17+35
-%global openjdk_dir     jdk17u-jdk-17-35
-%global icedtea_sound_version 1.0.1
+%global openjdk_tag     jdk-17.0.1+12
+%global openjdk_dir     jdk17u-jdk-17.0.1-12
 # JavaEE modules
 %global java_atk_wrapper_version 0.33.2
 %global java_activation_repository activation
@@ -116,7 +115,6 @@
 %global with_system_pcsc 0
 %global with_system_lcms 0
 %endif
-%global with_pulseaudio 1
 %bcond_with zero
 %if ! %{with zero}
 %global with_systemtap 1
@@ -151,8 +149,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.
@@ -188,9 +184,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
@@ -205,7 +198,6 @@
 Patch12:        adlc-parser.patch
 # Fix: implicit-pointer-decl
 Patch13:        implicit-pointer-decl.patch
-Patch14:        harfbuzz-libs.patch
 Patch15:        system-pcsclite.patch
 
 Patch16:        system-crypto-policy.patch
@@ -214,8 +206,6 @@
 #
 Patch20:        loadAssistiveTechnologies.patch
 #
-Patch30:        openjdk-glibc234.patch
-#
 # OpenJDK specific patches
 #
 Patch200:       ppc_stack_overflow_fix.patch
@@ -327,11 +317,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
@@ -459,7 +444,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
@@ -484,11 +468,6 @@
 rm -rvf src/java.desktop/share/native/liblcms/lcms2*
 %endif
 
-%patch1
-%if %{with_pulseaudio}
-%patch2 -p1
-%endif
-
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
@@ -496,7 +475,6 @@
 %patch10 -p1
 %patch12 -p1
 %patch13 -p1
-%patch14 -p1
 
 %if %{with_system_pcsc}
 %patch15 -p1
@@ -508,8 +486,6 @@
 
 %patch20 -p1
 
-%patch30 -p1
-
 %patch200 -p1
 
 %ifarch %{arm6}
@@ -636,24 +612,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
@@ -1153,9 +1111,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
@@ -1359,9 +1314,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-17+35.tar.gz -> jdk-17.0.1+12.tar.gz ++++++
/work/SRC/openSUSE:Factory/java-17-openjdk/jdk-17+35.tar.gz 
/work/SRC/openSUSE:Factory/.java-17-openjdk.new.1890/jdk-17.0.1+12.tar.gz 
differ: char 13, line 1

Reply via email to