commit java-15-openjdk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-15-openjdk for openSUSE:Factory checked in at 2022-10-24 11:26:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-15-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-15-openjdk.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "java-15-openjdk" Mon Oct 24 11:26:04 2022 rev:11 rq:1030683 version:15.0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-15-openjdk/java-15-openjdk.changes 2022-07-22 19:20:53.268625712 +0200 +++ /work/SRC/openSUSE:Factory/.java-15-openjdk.new.2275/java-15-openjdk.changes 2022-10-24 11:26:05.800805344 +0200 @@ -1,0 +2,115 @@ +Mon Oct 24 05:00:17 UTC 2022 - Fridrich Strba <fstrba@suse.com> + +- Update to upstream tag jdk-15.0.9+5 (October 2022 CPU) + * Security fixes: + + JDK-8289366, bsc#1204480, CVE-2022-39399: Improve HTTP/2 + client usage + + JDK-8288508: Enhance ECDSA usage + + JDK-8286918, bsc#1204472, CVE-2022-21628: Better HttpServer + service + + JDK-8287446, bsc#1204475, CVE-2022-21624: Enhance icon + presentations + + JDK-8286910: Improve JNDI lookups + + JDK-8286511: Improve macro allocation + + JDK-8286526, bsc#1204473, CVE-2022-21619: Improve NTLM support + + JDK-8286533, bsc#1204471, CVE-2022-21626: Key X509 usages + + JDK-8286077, bsc#1204468, CVE-2022-21618: Wider MultiByte + conversions + + JDK-8286519: Better memory handling + + JDK-8285662: Better permission resolution + + JDK-8282252: Improve BigInteger/Decimal validation + + JDK-8290334: Update FreeType to 2.12.1 + + JDK-8289853: Update HarfBuzz to 4.4.1 + * Other changes: + + JDK-8266082: AssertionError in Annotate.fromAnnotations with + -Xdoclint + + JDK-8266172: -Wstringop-overflow happens in vmError.cpp + + JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp + + JDK-8272720: Fix the implementation of loop unrolling + heuristic with LoopPercentProfileLimit + + JDK-8292579: (tz) Update Timezone Data to 2022c + + JDK-8028265: Add legacy tz tests to OpenJDK + + JDK-8269285: Crash/miscompile in + CallGenerator::for_method_handle_inline after JDK-8191998 + + JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported + at sigset() in exesigtest.c + + JDK-8272472: StackGuardPages test doesn't build with glibc + 2.34 + + JDK-8276841: Add support for Visual Studio 2022 + + JDK-8247818: GCC 10 warning stringop-overflow with symbol + code + + JDK-8249875: GCC 10 warnings -Wtype-limits with JFR code + + JDK-8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x + friendly + + JDK-8293354: fastdebug build broken after JDK-8281866 + + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No + Node + + JDK-8260632: Build failures after JDK-8253353 + + JDK-8207936: TestZipFile failed with java.lang.AssertionError + exception + + JDK-8287162: (zipfs) Performance regression related to + support for POSIX file permissions + + JDK-8268361: Fix the infinite loop in next_line + + JDK-8287463: JFR: Disable TestDevNull.java on Windows + + JDK-8282947: JFR: Dump on shutdown live-locks in some + conditions + + JDK-8283441: C2: segmentation fault in + ciMethodBlocks::make_block_at(int) + + JDK-7131823: bug in GIFImageReader + + JDK-8286594: (zipfs) Mention paths with dot elements in + ZipException and cleanups + + JDK-8282071: Update java.xml module-info + + JDK-8261354: SIGSEGV at MethodIteratorHost + + JDK-8269039: Disable SHA-1 Signed JARs + + JDK-8289549: ISO 4217 Amendment 172 Update + + JDK-8283277: ISO 4217 Amendment 171 Update + + JDK-8290417: CDS cannot archive lamda proxy with + useImplMethodHandle + + JDK-8280684: JfrRecorderService failes with + guarantee(num_written > 0) when no space left on device. + + JDK-8287672: jtreg test com/sun/jndi/ldap/ + /LdapPoolTimeoutTest.java fails intermittently in nightly run + + JDK-8257569: Failure observed with + JfrVirtualMemory::initialize + + JDK-8264792: The NumberFormat for locale sq_XK formats price + incorrectly. + + JDK-8268894: forged ASTs can provoke an AIOOBE at + com.sun.tools.javac.jvm.ClassWriter::writePosition + + JDK-8272806: [macOS] "Apple AWT Internal Exception" when + input method is changed + + JDK-8256538: Fix annoying awk warning in configure for java + versions + + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + + JDK-8289486: Improve XSLT XPath operators count efficiency + + JDK-8256372: [macos] Unexpected symbol was displayed on + JTextField with Monospaced font + + JDK-8285081: Improve XPath operators count accuracy + + JDK-8282280: Update Xerces to Version 2.12.2 + + JDK-8286277: CDS VerifyError when calling clone() on object + array + + JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java + fails with release VMs after JDK-8262134 + + JDK-8279842: HTTPS Channel Binding support for Java + GSS/Kerberos + + JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed + with "guarantee(false) failed: wrong number of expression + stack elements during deopt" + + JDK-8279520: SPNEGO has not passed channel binding info into + the underlying mechanism + + JDK-8277795: LDAP connection timeout not honoured under + contention + + JDK-8281628: KeyAgreement : generateSecret intermittently not + resetting + + JDK-8259707: LDAP channel binding does not work with StartTLS + extension + + JDK-8245527: LDAP Channel Binding support for Java + GSS/Kerberos + + JDK-8286855: javac error on invalid jar should only print + filename + + JDK-8286444: javac errors after JDK-8251329 are not helpful + enough to find root cause +- Removed patch: + * openjdk-glibc234.patch + + fixed by upstream in JDK-8272472 + +------------------------------------------------------------------- Old: ---- jdk-15.0.8+4.tar.gz openjdk-glibc234.patch New: ---- jdk-15.0.9+5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-15-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.zYgX8w/_old 2022-10-24 11:26:10.860815774 +0200 +++ /var/tmp/diff_new_pack.zYgX8w/_new 2022-10-24 11:26:10.868815791 +0200 @@ -32,9 +32,8 @@ # Standard JPackage naming and versioning defines. %global featurever 15 %global interimver 0 -%global updatever 8 -%global datever 2022-07-19 -%global buildver 4 +%global updatever 9 +%global buildver 5 %global openjdk_repo jdk15u %global openjdk_tag jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}+%{buildver} %global openjdk_dir %{openjdk_repo}-jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}-%{buildver} @@ -170,7 +169,6 @@ Patch14: zgc-alignment.patch Patch15: system-pcsclite.patch Patch16: missing-return.patch -Patch17: openjdk-glibc234.patch # Patch20: loadAssistiveTechnologies.patch # @@ -199,7 +197,6 @@ BuildRequires: fdupes BuildRequires: fontconfig-devel BuildRequires: freetype2-devel -BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: hicolor-icon-theme BuildRequires: java-ca-certificates @@ -265,6 +262,13 @@ Provides: jre1.7.x Provides: jre1.8.x Provides: jre1.9.x +%if 0%{?suse_version} < 1500 +BuildRequires: gcc7 +BuildRequires: gcc7-c++ +%else +BuildRequires: gcc >= 7 +BuildRequires: gcc-c++ >= 7 +%endif %if %{bootcycle} BuildRequires: java-devel >= 14 BuildConflicts: java-devel >= 16 @@ -427,7 +431,6 @@ %endif %patch16 -p1 -%patch17 -p1 %patch20 -p1 @@ -487,33 +490,17 @@ export ARCH_DATA_MODEL=64 %endif -%ifarch alpha -export CFLAGS="$CFLAGS -mieee" -%endif - -EXTRA_CFLAGS="-Wno-error -std=gnu99" -EXTRA_CPP_FLAGS="-Wno-error" - -%ifarch ppc64 ppc64le ppc -EXTRA_CFLAGS="$EXTRA_CFLAGS -fno-strict-aliasing" -%endif - -%if 0%{?suse_version} >= 1330 -EXTRA_CFLAGS="$EXTRA_CFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse -fpermissive" -EXTRA_CPP_FLAGS="$EXTRA_CPP_FLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse" -%endif - mkdir -p %{buildoutputdir} pushd %{buildoutputdir} bash ../configure \ - --with-version-feature=%{featurever} \ - --with-version-interim=%{interimver} \ - --with-version-update=%{updatever} \ - --with-version-patch=%{?patchver:%{patchver}}%{!?patchver:0} \ - --with-version-date=%{datever} \ - --with-version-build=%{buildver} \ +%if 0%{?suse_version} < 1500 + CPP=cpp-7 \ + CXX=g++-7 \ + CC=gcc-7 \ + NM=gcc-nm-7 \ +%endif %if %{is_release} --with-version-pre="" \ %endif @@ -1092,6 +1079,7 @@ %{_jvmdir}/%{sdkdir}/include/jni.h %{_jvmdir}/%{sdkdir}/include/jvmticmlr.h %{_jvmdir}/%{sdkdir}/include/jvmti.h +%{_jvmdir}/%{sdkdir}/include/sizecalc.h %{_jvmdir}/%{sdkdir}/lib/ct.sym %{_jvmdir}/%{sdkdir}/lib/libattach.so %if ! %{with zero} ++++++ jdk-15.0.8+4.tar.gz -> jdk-15.0.9+5.tar.gz ++++++ /work/SRC/openSUSE:Factory/java-15-openjdk/jdk-15.0.8+4.tar.gz /work/SRC/openSUSE:Factory/.java-15-openjdk.new.2275/jdk-15.0.9+5.tar.gz differ: char 122, line 1
participants (1)
-
Source-Sync