Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-17-openj9 for openSUSE:Factory checked in at 2023-11-23 21:42:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-17-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-17-openj9.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "java-17-openj9" Thu Nov 23 21:42:12 2023 rev:10 rq:1128325 version:17.0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-17-openj9/java-17-openj9.changes 2023-08-28 17:14:26.666990084 +0200 +++ /work/SRC/openSUSE:Factory/.java-17-openj9.new.25432/java-17-openj9.changes 2023-11-23 21:43:42.642259388 +0100 @@ -1,0 +2,11 @@ +Thu Nov 23 07:20:07 UTC 2023 - Fridrich Strba <fstrba@suse.com> + +- Update to OpenJDK 17.0.9 with OpenJ9 0.41.0 virtual machine +- Including Oracle October 2023 CPU changes + * CVE-2023-22081, bsc#1216374 + * CVE-2023-22025, bsc#1216339 +- Including Openj9 0.41.0 fixes of CVE-2023-5676, bsc#1217214 + * For other OpenJ9 changes, see + https://www.eclipse.org/openj9/docs/version0.41 + +------------------------------------------------------------------- Old: ---- 8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip d12d10c9ea2de2cf363095e609536ffe451bd25f.zip e80bff83b7fda8875071d89de7c73184d847085d.zip New: ---- 3699725139c9bcbb2b83e881dac99266e080073e.zip 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip 5eee6ad9d0969d938892cd186056ae66912c7a61.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-17-openj9.spec ++++++ --- /var/tmp/diff_new_pack.Y2OTOq/_old 2023-11-23 21:43:44.102313166 +0100 +++ /var/tmp/diff_new_pack.Y2OTOq/_new 2023-11-23 21:43:44.106313313 +0100 @@ -29,18 +29,18 @@ # Standard JPackage naming and versioning defines. %global featurever 17 %global interimver 0 -%global updatever 8 -%global buildver 7 +%global updatever 9 +%global buildver 9 %global root_repository https://github.com/ibmruntimes/openj9-openjdk-jdk17/archive -%global root_revision 8ecf238a124259b01b6a5ebcbcb22f618e5c56c9 -%global root_branch v0.40.0-jdk17.0.8.1-release +%global root_revision 3699725139c9bcbb2b83e881dac99266e080073e +%global root_branch v0.41.0-release %global omr_repository https://github.com/eclipse/openj9-omr/archive -%global omr_revision e80bff83b7fda8875071d89de7c73184d847085d -%global omr_branch v0.40.0-release +%global omr_revision 5eee6ad9d0969d938892cd186056ae66912c7a61 +%global omr_branch v0.41.0-release %global openj9_repository https://github.com/eclipse/openj9/archive -%global openj9_revision d12d10c9ea2de2cf363095e609536ffe451bd25f -%global openj9_branch v0.40.0-release -%global openj9_tag openj9-0.40.0 +%global openj9_revision 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1 +%global openj9_branch v0.41.0-release +%global openj9_tag openj9-0.41.0 # priority must be 6 digits in total %if 0%{?suse_version} > 1500 || 0%{?java_bootstrap} %global priority 2701 @@ -381,14 +381,16 @@ %patch303 -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} ; do OUTPUT_FILE=`basename $file | sed -e s:\.in$::g` @@ -622,7 +624,7 @@ fi # remove the default empty cacert file, if it's installed -if [ 0`stat -c "%{s}" %{cacerts} 2>/dev/null` = "032" ] ; then +if [ 0`stat -c "%%s" %{cacerts} 2>/dev/null` = "032" ] ; then rm -f %{cacerts} fi @@ -762,9 +764,7 @@ %{_jvmdir}/%{sdkdir}/release %{_jvmdir}/%{sdkdir}/bin/java -%ifnarch aarch64 %{_jvmdir}/%{sdkdir}/bin/jitserver -%endif %{_jvmdir}/%{sdkdir}/bin/keytool %{_jvmdir}/%{sdkdir}/bin/rmiregistry %{_jvmdir}/%{sdkdir}/conf/logging.properties @@ -790,9 +790,7 @@ %{_jvmdir}/%{sdkdir}/lib/OMRTraceFormat.dat %{_jvmdir}/%{sdkdir}/lib/default/j9ddr.dat %{_jvmdir}/%{sdkdir}/lib/default/libcuda4j29.so -%ifnarch ppc64 ppc64le %{_jvmdir}/%{sdkdir}/lib/default/libj9criu29.so -%endif %{_jvmdir}/%{sdkdir}/lib/default/libj9dmp29.so %{_jvmdir}/%{sdkdir}/lib/default/libj9gc29.so %{_jvmdir}/%{sdkdir}/lib/default/libj9gcchk29.so ++++++ 8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip -> 3699725139c9bcbb2b83e881dac99266e080073e.zip ++++++ /work/SRC/openSUSE:Factory/java-17-openj9/8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip /work/SRC/openSUSE:Factory/.java-17-openj9.new.25432/3699725139c9bcbb2b83e881dac99266e080073e.zip differ: char 11, line 2 ++++++ 8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip -> 461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip ++++++ /work/SRC/openSUSE:Factory/java-17-openj9/8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip /work/SRC/openSUSE:Factory/.java-17-openj9.new.25432/461bf3c70bd87f1bc8422214cdb5c6c3a0ae4ff1.zip differ: char 11, line 2 ++++++ 8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip -> 5eee6ad9d0969d938892cd186056ae66912c7a61.zip ++++++ /work/SRC/openSUSE:Factory/java-17-openj9/8ecf238a124259b01b6a5ebcbcb22f618e5c56c9.zip /work/SRC/openSUSE:Factory/.java-17-openj9.new.25432/5eee6ad9d0969d938892cd186056ae66912c7a61.zip differ: char 11, line 2 ++++++ openj9-nogit.patch.in ++++++ --- /var/tmp/diff_new_pack.Y2OTOq/_old 2023-11-23 21:43:44.290320090 +0100 +++ /var/tmp/diff_new_pack.Y2OTOq/_new 2023-11-23 21:43:44.294320238 +0100 @@ -14,7 +14,7 @@ ifneq (,$$($2)) VersionLabelWidth := $(shell $(ECHO) "$1" | $(AWK) "{ width = length; print (width > $(VersionLabelWidth) ? width : $(VersionLabelWidth)) }") VersionPairs += "$1" "$$($2)" -@@ -60,17 +60,17 @@ define ShowVersions +@@ -60,17 +60,16 @@ define ShowVersions @$(PRINTF) " %-$(VersionLabelWidth)s - %s\n" $(VersionPairs) endef # ShowVersions @@ -25,7 +25,6 @@ +$(call GetVersion, openjdk, OPENJDK_SHA, @OPENJDK_SHA@, required) +$(call GetVersion, openj9, OPENJ9_SHA, @OPENJ9_SHA@, required) +$(call GetVersion, omr, OPENJ9OMR_SHA, @OPENJ9OMR_SHA@, required) -+$(call GetVersion, openssl, OPENSSL_SHA, @OPENSSL_SHA@ ) # Find OpenJ9 tag associated with current commit (suppressing stderr in case there is no such tag). -OPENJ9_TAG := $(shell $(GIT) -C $(OPENJ9_TOPDIR) describe --exact-match HEAD 2>/dev/null)