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 <[email protected]>
+
+- 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