Script 'mail_helper' called by obssrc
Hello community,

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

Package is "java-11-openjdk"

Sat Oct 23 23:13:39 2021 rev:49 rq:926810 version:11.0.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes  
2021-09-20 23:32:56.455157843 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.1890/java-11-openjdk.changes    
    2021-10-23 23:13:40.288972156 +0200
@@ -1,0 +2,541 @@
+Thu Oct 21 10:54:37 UTC 2021 - Fridrich Strba <fst...@suse.com>
+
+- Update to upstream tag jdk-11.0.13+8 (October 2021 CPU)
+  * Security fixes
+    + JDK-8163326, CVE-2021-35550, bsc#1191901: Update the default
+      enabled cipher suites preference
+    + JDK-8254967, CVE-2021-35565, bsc#1191909:
+      com.sun.net.HttpsServer spins on TLS session close
+    + 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-8268193: Improve requests of certificates
+    + 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-8024368: private methods are allocated vtable indices
+    + JDK-8042902: Test java/net/Inet6Address/serialize/
+      /Inet6AddressSerializationTest.java fails intermittently
+    + JDK-8140466: ChaCha20 and Poly1305 TLS Cipher Suites
+    + JDK-8157404: Unable to read certain PKCS12 keystores from
+      SequenceInputStream
+    + JDK-8158066: SourceDebugExtensionTest fails to rename file
+    + JDK-8168304: Make all of DependencyContext_test available in
+      product mode
+    + JDK-8169246: java/net/DatagramSocket/ReportSocketClosed.java
+      fails intermittently with BindException
+    + JDK-8181313: SA: Remove libthread_db dependency on Linux
+    + JDK-8193214: Incorrect annotations.without.processors
+      warnings with JDK 9
+    + JDK-8194230: jdk/internal/jrtfs/remote/
+      /RemoteRuntimeImageTest.java fails with
+      java.lang.NullPointerException
+    + JDK-8196092: javax/swing/JComboBox/8032878/bug8032878.java
+      fails
+    + JDK-8199931: java/net/MulticastSocket/
+      /UnreferencedMulticastSockets.java fails with "incorrect data
+      received"
+    + JDK-8206083: Make tools/javac/api/T6265137.java robust to JDK
+      version changes
+    + JDK-8206350: java/util/Locale/bcp47u/SystemPropertyTests.java
+      failed on Mac 10.13 with zh_CN and zh_TW locales.
+    + JDK-8207316: java/nio/channels/spi/SelectorProvider/
+      /inheritedChannel/InheritedChannelTest.java failed
+    + JDK-8208227: tools/jdeps/DotFileTest.java fails on Win-X64
+    + JDK-8208363: test/jdk/java/lang/Package/
+      /PackageFromManifest.java missing module dependencies
+      declaration
+    + JDK-8209380: ARM: cleanup maybe-uninitialized and reorder
+      compiler warnings
+    + JDK-8209768: Refactor java/util/prefs/CheckUserPrefsStorage.sh
+      to plain java test
+    + JDK-8209772: Refactor shell test java/util/ServiceLoader/
+      /basic/basic.sh to java
+    + JDK-8209773: Refactor shell test javax/naming/module/basic.sh
+      to java
+    + JDK-8209832: Refactor jdk/internal/reflect/Reflection/
+      /GetCallerClassTest.sh to plain java test
+    + JDK-8209930: Refactor java/util/zip/ZipFile/deletetempjar.sh
+      to plain java test
+    + JDK-8210406: Refactor java.util.PluggableLocale:i18n shell
+      tests to plain java tests
+    + JDK-8210407: Refactor java.util.Calendar:i18n shell tests to
+      plain java tests
+    + JDK-8210495: compiler crashes because of illegal signature in
+      otherwise legal code
+    + JDK-8210669: Some launcher tests assume a pre-JDK 9 run-time
+      image layout
+    + JDK-8210802: temp files left by tests in
+      jdk/java/net/httpclient
+    + JDK-8210819: Update the host name in CNameTest.java
+    + JDK-8210908: Refactor java/util/prefs/PrefsSpi.sh to plain
+      java test
+    + JDK-8210934: Move sun/net/www/protocol/http/
+      /GetErrorStream.java to OpenJDK
+    + JDK-8210959: JShell fails and exits when statement throws an
+      exception whose message contains a '%'.
+    + JDK-8211055: Provide print to a file (PDF) feature even when
+      printer was not connected
+    + JDK-8211092: test/jdk/sun/net/www/http/HttpClient/
+      /MultiThreadTest.java fails intermittently when cleaning up
+    + JDK-8211296: Remove HotSpot deprecation warning suppression
+      for Mac/clang
+    + JDK-8211325: test/jdk/java/net/Socket/LingerTest.java fails
+      with cleaning up
+    + JDK-8212040: Compilation error due to wrong usage of
+      NSPrintJobDispositionValue in mac10.12
+    + JDK-8212695: Add explicit timeout to several HTTP Client tests
+    + JDK-8212718: Refactor some annotation processor tests to
+      better use collections
+    + JDK-8213007: Update the link in test/jdk/sun/security/
+      /provider/SecureRandom/DrbgCavp.java
+    + JDK-8213137: Remove static initialization of monitor/mutex
+      instances
+    + JDK-8213235: java/nio/channels/SocketChannel/
+      /AsyncCloseChannel.java fails with threads that didn't exit
+    + JDK-8213409: Refactor sun.text.IntHashtable:i18n shell tests
+      to plain java tests
+    + JDK-8213576: Make test AsyncCloseChannel.java run in othervm
+    + JDK-8213694: Test Timeout.java should run in othervm mode
+    + JDK-8213718: [TEST] Wrong classname in vmTestbase/nsk/stress/
+      /except/except002 and except003
+    + JDK-8213922: fix ctw stand-alone build
+    + JDK-8214195: Align stdout messages in
+      test/jdk/java/math/BigInteger/PrimitiveConversionTests.java
+    + JDK-8214520: [TEST_BUG] sun/security/mscapi/nonUniqueAliases/
+      /NonUniqueAliases.java failed with incorrect jtreg tags order
+    + JDK-8214937: sun/security/tools/jarsigner/warnings/
+      /NoTimestampTest.java failed due to unexpected expiration date
+    + JDK-8216532: tools/launcher/Test7029048.java fails (Solaris)
+    + JDK-8217825: Verify @AfterTest is used correctly in WebSocket
+      tests
+    + JDK-8218145: block_if_requested is not proper inlined due to
+      size
+    + JDK-8219417: bump jtreg requiredVersion to b14
+    + JDK-8219552: bump jtreg requiredVersion to b14 in
+      test/jdk/sanity/client/
+    + JDK-8219804: java/net/MulticastSocket/Promiscuous.java fails
+      intermittently due to NumberFormatException
+    + JDK-8220445: Support for side by side MSVC Toolset versions
+    + JDK-8221988: add possibility to build with Visual Studio 2019
+    + JDK-8222751: closed/test/jdk/sun/security/util/
+      /DerIndefLenConverter/IndefBerPkcs12.java fail
+    + JDK-8223050: JVMCI: findUniqueConcreteMethod() should not use
+      Dependencies::find_unique_concrete_method() for non-virtual
+      methods
+    + JDK-8224853: CDS address sanitizer errors
+    + JDK-8225082: Remove IdenTrust certificate that is expiring in
+      September 2021
+    + JDK-8225583: Examine the HttpResponse.BodySubscribers for
+      null handling and multiple subscriptions
+    + JDK-8225690: Multiple AttachListener threads can be created
+    + JDK-8225790: Two NestedDialogs tests fail on Ubuntu
+    + JDK-8226319: Add forgotten test/jdk/java/net/httpclient/
+      /BodySubscribersTest.java
+    + JDK-8226533: JVMCI: findUniqueConcreteMethod should handle
+      statically bindable methods directly
+    + JDK-8226602: Test convenience reactive primitives from
+      java.net.http with RS TCK
+    + JDK-8226683: Remove review suggestion from fix to 8219804
+    + JDK-8227738: jvmti/DataDumpRequest/datadumpreq001 failed due
+      to "exit code is 134"
+    + JDK-8227766: CheckUnhandledOops is broken in MemAllocator
+    + JDK-8227815: Minimal VM: set_state is not a member of
+      AttachListener
+    + JDK-8230674: Heap dumps should exclude dormant CDS archived
+      objects of unloaded classes
+    + JDK-8230808: Remove Access::equals()
+    + JDK-8230841: Remove oopDesc::equals()
+    + JDK-8231717: Improve performance of charset decoding when
+      charset is always compactable
+    + JDK-8232243: Wrong caret position in JTextPane on Windows
+      with a screen resolution > 100%
+    + JDK-8232782: Shenandoah: streamline post-LRB CAS barrier
+      (aarch64)
+    + JDK-8233790: Forward output from heap dumper to jcmd/jmap
+    + JDK-8233989: Create an IPv4 version of
+      java/net/MulticastSocket/SetLoopbackMode.java
+    + JDK-8234510: Remove file seeking requirement for writing a
+      heap dump
+    + JDK-8235211: serviceability/attach/
+      /RemovingUnixDomainSocketTest.java fails with
+      AttachNotSupportedException: Unable to open socket file
+    + JDK-8235216: typo in test filename
+    + JDK-8235866: bump jtreg requiredVersion to 4.2b16
+    + JDK-8236111: narrow allowSmartActionArgs disabling
+    + JDK-8236413: AbstractConnectTimeout should tolerate both
+      NoRouteToHostException and UnresolvedAddressException
+    + JDK-8236671: NullPointerException in JKS keystore
+    + JDK-8238930: problem list compiler/c2/Test8004741.java
+    + JDK-8238943: switch to jtreg 5.0
+    + JDK-8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS
+      breaks QuietOption.java test
+    + JDK-8240983: Incorrect copyright header in Apache Santuario
++++ 344 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes
++++ and 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.1890/java-11-openjdk.changes

Old:
----
  f412f2537f15.tar.bz2
  icedtea-sound-1.0.1-jdk9.patch
  icedtea-sound-1.0.1.tar.xz
  icedtea-sound-soundproperties.patch
  jdk11-glibc234.patch

New:
----
  jdk-11.0.13+8.tar.gz

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

Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.Ft2sDt/_old  2021-10-23 23:13:44.908974414 +0200
+++ /var/tmp/diff_new_pack.Ft2sDt/_new  2021-10-23 23:13:44.912974416 +0200
@@ -33,14 +33,13 @@
 # Standard JPackage naming and versioning defines.
 %global featurever      11
 %global interimver      0
-%global updatever       12
+%global updatever       13
 %global patchver        0
-%global datever         2021-07-20
-%global buildver        7
-%global hg_project      jdk-updates
-%global hg_repository   jdk11u
-%global hg_revision     f412f2537f15
-%global icedtea_sound_version 1.0.1
+%global datever         2021-10-19
+%global buildver        8
+%global openjdk_repo    jdk11u
+%global openjdk_tag     jdk-11.0.13+8
+%global openjdk_dir     jdk11u-jdk-11.0.13-8
 # JavaEE modules
 %global java_atk_wrapper_version 0.33.2
 %global java_activation_repository activation
@@ -116,12 +115,12 @@
 %global with_system_pcsc 0
 %endif
 %global with_system_harfbuzz 1
-%global with_pulseaudio 1
 %if %{is_release}
 %global package_version %{featurever}.%{interimver}.%{updatever}.%{patchver}
 %else
 %global package_version 
%{featurever}.%{interimver}.%{updatever}.%{patchver}~%{buildver}
 %endif
+%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
 %bcond_with zero
 %bcond_with aot
 %if ! %{with zero}
@@ -138,7 +137,6 @@
 %global tapsetroot      %{_datadir}/systemtap
 %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu}
 %endif
-%global NSS_LIBDIR %(pkg-config --variable=libdir nss)
 %if %{with_systemtap}
 # Where to install systemtap tapset (links)
 # We would like these to be in a package specific subdir,
@@ -159,11 +157,9 @@
 Group:          Development/Languages/Java
 URL:            https://openjdk.java.net/
 # Sources from upstream OpenJDK project.
-Source0:        
http://hg.openjdk.java.net/%{hg_project}/%{hg_repository}/archive/%{hg_revision}.tar.bz2
+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. Adapted from IcedTea.
@@ -199,9 +195,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
@@ -235,7 +228,6 @@
 #
 Patch200:       ppc_stack_overflow_fix.patch
 Patch201:       fix_armv6_build.patch
-Patch202:       jdk11-glibc234.patch
 #
 Patch302:       disable-doclint-by-default.patch
 Patch303:       alternative-tzdb_dat.patch
@@ -339,11 +331,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
@@ -361,13 +348,13 @@
 Summary:        OpenJDK %{featurever} Runtime Environment
 Group:          Development/Languages/Java
 Requires:       jpackage-utils
-Requires(post): java-ca-certificates
 # 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
+Requires(post): java-ca-certificates
 # Post requires update-alternatives to install tool update-alternatives.
 Requires(post): update-alternatives
 # Postun requires update-alternatives to uninstall tool update-alternatives.
@@ -469,6 +456,7 @@
 Requires(post): update-alternatives
 # Postun requires update-alternatives to uninstall javadoc alternative.
 Requires(postun):update-alternatives
+BuildArch:      noarch
 %if 0%{?suse_version} > 1315 || 0%{?java_bootstrap}
 # Standard JPackage javadoc provides.
 Provides:       java-%{javaver}-javadoc = %{version}-%{release}
@@ -476,7 +464,6 @@
 Provides:       java-javadoc = %{version}-%{release}
 Obsoletes:      java-10-openjdk-javadoc < %{version}-%{release}
 %endif
-BuildArch:      noarch
 
 %description javadoc
 The OpenJDK %{featurever} API documentation.
@@ -502,18 +489,17 @@
 need to.
 
 %prep
-%setup -q -n %{hg_repository}-%{hg_revision}
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 8
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 9
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 20
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 21
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 22
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 23
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 24
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 25
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 26
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 27
-%setup -q -D -n %{hg_repository}-%{hg_revision} -T -a 28
+%setup -q -n %{openjdk_dir}
+%setup -q -D -n %{openjdk_dir} -T -a 8
+%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
+%setup -q -D -n %{openjdk_dir} -T -a 23
+%setup -q -D -n %{openjdk_dir} -T -a 24
+%setup -q -D -n %{openjdk_dir} -T -a 25
+%setup -q -D -n %{openjdk_dir} -T -a 26
+%setup -q -D -n %{openjdk_dir} -T -a 27
+%setup -q -D -n %{openjdk_dir} -T -a 28
 
 # Replace config.sub and config.guess with fresh versions
 cp %{SOURCE100} make/autoconf/build-aux/
@@ -527,11 +513,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
@@ -567,8 +548,6 @@
 %patch201
 %endif
 
-%patch202 -p1
-
 %patch302 -p1
 %patch303 -p1
 
@@ -616,7 +595,7 @@
 
 # Setup nss.fips.cfg
 sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE13} > nss.fips.cfg
-sed -i -e "s:@NSS_SECMOD@:/etc/pki/nssdb:g" nss.fips.cfg
+sed -i -e "s:@NSS_SECMOD@:%{_sysconfdir}/pki/nssdb:g" nss.fips.cfg
 
 %build
 
@@ -725,24 +704,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
@@ -1246,9 +1207,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
@@ -1457,9 +1415,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

Reply via email to