Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-1_8_0-openj9 for openSUSE:Factory checked in at 2024-02-13 22:42:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openj9" Tue Feb 13 22:42:31 2024 rev:22 rq:1146348 version:1.8.0.402 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openj9/java-1_8_0-openj9.changes 2023-11-23 21:43:47.314431475 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1815/java-1_8_0-openj9.changes 2024-02-13 22:42:54.601411915 +0100 @@ -1,0 +2,12 @@ +Mon Feb 12 16:01:06 UTC 2024 - Fridrich Strba <fst...@suse.com> + +- Update to OpenJDK 8u402 build 06 with OpenJ9 0.43.0 virtual + machine +- Including Oracle January 2024 CPU changes + * CVE-2024-20918 (bsc#1218907), CVE-2024-20919 (bsc#1218903), + CVE-2024-20921 (bsc#1218905), CVE-2024-20926 (bsc#1218906), + CVE-2024-20945 (bsc#1218909), CVE-2024-20952 (bsc#1218911) + * OpenJ9 changes, see + https://www.eclipse.org/openj9/docs/version0.43/ + +------------------------------------------------------------------- @@ -8 +20 @@ -- Including Openj9 0.41.0 fixes of CVE-2023-5676, bsc#1217214 +- Including OpenJ9 0.41.0 fixes of CVE-2023-5676, bsc#1217214 Old: ---- 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip 5eee6ad9d0969d938892cd186056ae66912c7a61.zip b73cbdd342820514352b3a14d6d58fdb4d570a45.zip nss.cfg New: ---- 0fa9d9c53243b300211f1e7dabee29164552fe0b.zip 2c3d78b48adf36dbbef5852b95889da5a5ce1279.zip ea8124dbc1b625da6f607b66d2b657dce90c96c4.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openj9.spec ++++++ --- /var/tmp/diff_new_pack.C4bgkl/_old 2024-02-13 22:42:56.681486779 +0100 +++ /var/tmp/diff_new_pack.C4bgkl/_new 2024-02-13 22:42:56.681486779 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openj9 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,8 @@ # +# ugly hack to prevent spec-cleaner from changing make -> make_build +%global make make %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global debug 0 %global bootcycle 1 @@ -26,18 +28,18 @@ %global abs2rel perl -e %{script} %global syslibdir %{_libdir} # Standard JPackage naming and versioning defines. -%global updatever 392 -%global buildver b08 +%global updatever 402 +%global buildver b06 %global root_repository https://github.com/ibmruntimes/openj9-openjdk-jdk8/archive -%global root_revision b73cbdd342820514352b3a14d6d58fdb4d570a45 -%global root_branch v0.41.0-release +%global root_revision 0fa9d9c53243b300211f1e7dabee29164552fe0b +%global root_branch v0.43.0-release %global omr_repository https://github.com/eclipse/openj9-omr/archive -%global omr_revision 5eee6ad9d0969d938892cd186056ae66912c7a61 -%global omr_branch v0.41.0-release +%global omr_revision ea8124dbc1b625da6f607b66d2b657dce90c96c4 +%global omr_branch v0.43.0-release %global openj9_repository https://github.com/eclipse/openj9/archive -%global openj9_revision 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1 -%global openj9_branch v0.41.0-release -%global openj9_tag openj9-0.41.0 +%global openj9_revision 2c3d78b48adf36dbbef5852b95889da5a5ce1279 +%global openj9_branch v0.43.0-release +%global openj9_tag openj9-0.43.0 # priority must be 6 digits in total %global priority 1801 %global javaver 1.8.0 @@ -97,8 +99,6 @@ # Desktop files. Adapated from IcedTea. Source11: jconsole.desktop.in Source12: policytool.desktop.in -# nss configuration file -Source13: nss.cfg # Ensure we aren't using the limited crypto policy Source14: TestCryptoLevel.java Source100: openj9-nogit.patch.in @@ -226,7 +226,7 @@ # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. -Requires(postun):update-alternatives +Requires(postun): update-alternatives Recommends: tzdata-java8 # Standard JPackage base provides. Provides: java-%{javaver}-headless = %{version}-%{release} @@ -264,7 +264,7 @@ # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. -Requires(postun):update-alternatives +Requires(postun): update-alternatives # Standard JPackage devel provides. Provides: java-%{javaver}-devel = %{version} Provides: java-devel = %{javaver} @@ -305,7 +305,7 @@ # Post requires update-alternatives to install javadoc alternative. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall javadoc alternative. -Requires(postun):update-alternatives +Requires(postun): update-alternatives # Standard JPackage javadoc provides. Provides: java-%{javaver}-javadoc = %{version}-%{release} Provides: java-javadoc = %{version}-%{release} @@ -365,14 +365,16 @@ %patch300 -p1 cat %{SOURCE100} \ - | sed "s/@OPENJ9_SHA@/%{openj9_revision}/g" \ + | sed "s/@OPENJ9_SHA@/`expr substr '%{openj9_revision}' 1 7`/g" \ | sed "s/@OPENJ9_BRANCH@/%{openj9_branch}/g" \ | sed "s/@OPENJ9_TAG@/%{openj9_tag}/g" \ - | sed "s/@OPENJ9OMR_SHA@/%{omr_revision}/g" \ - | sed "s/@OPENJDK_SHA@/%{root_revision}/g" \ - | sed "s/@OPENSSL_SHA@//g" \ + | sed "s/@OPENJ9OMR_SHA@/`expr substr '%{omr_revision}' 1 7`/g" \ + | sed "s/@OPENJDK_SHA@/`expr substr '%{root_revision}' 1 7`/g" \ | patch -p1 -u -l +sed -i -e "s/<Unknown>/`expr substr '%{omr_revision}' 1 7`/g" \ + omr/cmake/versions.cmake + # Prepare desktop files for file in %{SOURCE11} %{SOURCE12} ; do OUTPUT_FILE=`basename $file | sed -e s:\.in$::g` @@ -421,7 +423,7 @@ --with-native-debug-symbols=internal \ --with-boot-jdk=%{_sysconfdir}/alternatives/java_sdk -make \ +%{make} \ JAVAC_FLAGS=-g \ LOG=trace \ DEBUG_BINARIES=true \ @@ -546,9 +548,6 @@ popd -# Install nss.cfg -install -m 644 %{SOURCE13} %{buildroot}%{_jvmdir}/%{jredir}/lib/security/ - # Install Javadoc documentation. install -d -m 755 %{buildroot}%{_javadocdir} cp -a build/%{debugbuild}/docs %{buildroot}%{_javadocdir}/%{sdklnk} @@ -899,7 +898,6 @@ %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/blacklisted.certs -%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/nss.cfg %{_mandir}/man1/java-%{sdklnk}.1%{?ext_man} %{_mandir}/man1/jjs-%{sdklnk}.1%{?ext_man} %{_mandir}/man1/keytool-%{sdklnk}.1%{?ext_man} @@ -915,7 +913,7 @@ %{_jvmdir}/%{jredir}/lib/security/policy/limited/local_policy.jar %{_jvmdir}/%{jredir}/lib/security/policy/unlimited/US_export_policy.jar %{_jvmdir}/%{jredir}/lib/security/policy/unlimited/local_policy.jar -%ifarch x86_64 +%ifnarch %{aarch64} %{_jvmdir}/%{jredir}/lib/security/nss.fips.cfg %endif ++++++ 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip -> 0fa9d9c53243b300211f1e7dabee29164552fe0b.zip ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openj9/461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1815/0fa9d9c53243b300211f1e7dabee29164552fe0b.zip differ: char 11, line 2 ++++++ 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip -> 2c3d78b48adf36dbbef5852b95889da5a5ce1279.zip ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openj9/461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1815/2c3d78b48adf36dbbef5852b95889da5a5ce1279.zip differ: char 11, line 2 ++++++ 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip -> ea8124dbc1b625da6f607b66d2b657dce90c96c4.zip ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openj9/461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1815/ea8124dbc1b625da6f607b66d2b657dce90c96c4.zip differ: char 11, line 2