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 2022-07-13 13:44:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openj9 (Old)
and /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openj9"
Wed Jul 13 13:44:54 2022 rev:14 rq:988553 version:1.8.0.332
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_8_0-openj9/java-1_8_0-openj9.changes
2022-03-07 17:46:00.543135993 +0100
+++
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.1523/java-1_8_0-openj9.changes
2022-07-13 13:45:02.318002053 +0200
@@ -1,0 +2,14 @@
+Tue Jul 12 07:06:17 UTC 2022 - Fridrich Strba <[email protected]>
+
+- Update to OpenJDK 8u332 build 09 with OpenJ9 0.32.0 virtual
+ machine
+ * Fixes bsc#1198935, CVE-2021-41041: unverified methods can be
+ invoked using MethodHandles
+ * Including Oracle April 2022 CPU fixes
+ CVE-2022-21426 (bsc#1198672), CVE-2022-21434 (bsc#1198674),
+ CVE-2022-21443 (bsc#1198675), CVE-2022-21476 (bsc#1198671),
+ CVE-2022-21496 (bsc#1198673)
+ * OpenJ9 changes, see
+ https://www.eclipse.org/openj9/docs/version0.32
+
+-------------------------------------------------------------------
Old:
----
9dccbe076db9055f4020bae78513f52c02572ba4.zip
c1d9a7af7c130f57867717a12ee9dfdbad4ecc10.zip
dac962a283adbd3508fa1af3ae892e10903f0ef1.zip
New:
----
0b8b8af39a5f1f2fe0629050343adeed2f48bfd7.zip
9a84ec34ed321967cdbe67b29ddcd732b591d051.zip
ab24b6666596140516d3f240486aa1c84a726775.zip
java-1_8_0-openj9-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ java-1_8_0-openj9.spec ++++++
--- /var/tmp/diff_new_pack.f1Hn5G/_old 2022-07-13 13:45:05.378006396 +0200
+++ /var/tmp/diff_new_pack.f1Hn5G/_new 2022-07-13 13:45:05.382006401 +0200
@@ -26,18 +26,18 @@
%global abs2rel perl -e %{script}
%global syslibdir %{_libdir}
# Standard JPackage naming and versioning defines.
-%global updatever 322
-%global buildver b04
+%global updatever 332
+%global buildver b09
%global root_repository
https://github.com/ibmruntimes/openj9-openjdk-jdk8/archive
-%global root_revision c1d9a7af7c130f57867717a12ee9dfdbad4ecc10
-%global root_branch v0.30.0-release
+%global root_revision 0b8b8af39a5f1f2fe0629050343adeed2f48bfd7
+%global root_branch v0.32.0-release
%global omr_repository https://github.com/eclipse/openj9-omr/archive
-%global omr_revision dac962a283adbd3508fa1af3ae892e10903f0ef1
-%global omr_branch v0.30.0-release
+%global omr_revision ab24b6666596140516d3f240486aa1c84a726775
+%global omr_branch v0.32.0-release
%global openj9_repository https://github.com/eclipse/openj9/archive
-%global openj9_revision 9dccbe076db9055f4020bae78513f52c02572ba4
-%global openj9_branch v0.30.0-release
-%global openj9_tag openj9-0.30.0
+%global openj9_revision 9a84ec34ed321967cdbe67b29ddcd732b591d051
+%global openj9_branch v0.32.0-release
+%global openj9_tag openj9-0.32.0
%global freemarker_version 2.3.29
# priority must be 6 digits in total
%global priority 1801
@@ -107,6 +107,7 @@
# Ensure we aren't using the limited crypto policy
Source14: TestCryptoLevel.java
Source100: openj9-nogit.patch.in
+Source1000: %{name}-rpmlintrc
# RPM/distribution specific patches
# Restrict access to java-atk-wrapper classes
Patch1: java-atk-wrapper-security.patch
@@ -196,7 +197,7 @@
Provides: jre1.7.x
Provides: jre1.8.x
ExclusiveArch: x86_64 ppc64le s390x aarch64
-%if 0%{?suse_version} >= 1550
+%if 0%{?suse_version} < 1500
BuildRequires: gcc7
BuildRequires: gcc7-c++
%else
@@ -393,12 +394,14 @@
%endif
bash configure \
-%if 0%{?suse_version} >= 1550
+%if 0%{?suse_version} < 1500
CPP=cpp-7 \
CXX=g++-7 \
CC=gcc-7 \
NM=gcc-nm-7 \
%endif
+ --disable-warnings-as-errors-omr \
+ --disable-warnings-as-errors-openj9 \
--enable-demos \
--disable-zip-debug-info \
--with-milestone="fcs" \
++++++ java-1_8_0-openj9-rpmlintrc ++++++
addFilter("executable-stack")
++++++ openj9-nogit.patch.in ++++++
--- /var/tmp/diff_new_pack.f1Hn5G/_old 2022-07-13 13:45:05.602006713 +0200
+++ /var/tmp/diff_new_pack.f1Hn5G/_new 2022-07-13 13:45:05.602006713 +0200
@@ -1,52 +1,52 @@
diff --git a/closed/OpenJ9.gmk b/closed/OpenJ9.gmk
-index 27dcc77dd3..163077bb7d 100644
+index 0fc7435813..b461bbcbe0 100644
--- a/closed/OpenJ9.gmk
+++ b/closed/OpenJ9.gmk
@@ -30,20 +30,20 @@ ifeq (,$(BUILD_ID))
BUILD_ID := 000000
endif
--OPENJDK_SHA := $(shell git -C $(TOPDIR) rev-parse --short HEAD)
+-OPENJDK_SHA := $(shell $(GIT) -C $(TOPDIR) rev-parse --short HEAD)
+OPENJDK_SHA := @OPENJDK_SHA@
ifeq (,$(OPENJDK_SHA))
$(error Could not determine OpenJDK SHA)
endif
--OPENJ9_SHA := $(shell git -C $(OPENJ9_TOPDIR) rev-parse --short HEAD)
+-OPENJ9_SHA := $(shell $(GIT) -C $(OPENJ9_TOPDIR) rev-parse --short HEAD)
+OPENJ9_SHA := @OPENJ9_SHA@
ifeq (,$(OPENJ9_SHA))
$(error Could not determine OpenJ9 SHA)
endif
# 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)
+-OPENJ9_TAG := $(shell $(GIT) -C $(OPENJ9_TOPDIR) describe --exact-match HEAD
2>/dev/null)
+OPENJ9_TAG := @OPENJ9_TAG@
ifeq (,$(OPENJ9_TAG))
-- OPENJ9_BRANCH := $(shell git -C $(OPENJ9_TOPDIR) rev-parse --abbrev-ref
HEAD)
+- OPENJ9_BRANCH := $(shell $(GIT) -C $(OPENJ9_TOPDIR) rev-parse --abbrev-ref
HEAD)
+ OPENJ9_BRANCH := @OPENJ9_BRANCH@
ifeq (,$(OPENJ9_BRANCH))
$(error Could not determine OpenJ9 branch)
endif
-@@ -52,7 +52,7 @@ else
+@@ -52,7 +51,7 @@ else
OPENJ9_VERSION_STRING := $(OPENJ9_TAG)
endif
--OPENJ9OMR_SHA := $(shell git -C $(OPENJ9OMR_TOPDIR) rev-parse --short HEAD)
+-OPENJ9OMR_SHA := $(shell $(GIT) -C $(OPENJ9OMR_TOPDIR) rev-parse --short HEAD)
+OPENJ9OMR_SHA := @OPENJ9OMR_SHA@
ifeq (,$(OPENJ9OMR_SHA))
$(error Could not determine OMR SHA)
endif
diff --git a/closed/make/Main.gmk b/closed/make/Main.gmk
-index ab2310f3b0..1c7386d939 100644
+index d73fff3230..d17eea56b8 100644
--- a/closed/make/Main.gmk
+++ b/closed/make/Main.gmk
@@ -35,9 +35,9 @@ clean-j9vm :
# Override definition from MakeBase.gmk for OpenJ9.
define GetSourceTips
$(PRINTF) "%s:%s\n" \
-- OpenJDK "$(shell git -C $(TOPDIR) rev-parse --short HEAD)" \
-- OpenJ9 "$(shell git -C $(OPENJ9_TOPDIR) rev-parse --short
HEAD)" \
-- OMR "$(shell git -C $(OPENJ9OMR_TOPDIR) rev-parse --short
HEAD)" \
+- OpenJDK "$(shell $(GIT) -C $(TOPDIR) rev-parse --short HEAD)" \
+- OpenJ9 "$(shell $(GIT) -C $(OPENJ9_TOPDIR) rev-parse --short
HEAD)" \
+- OMR "$(shell $(GIT) -C $(OPENJ9OMR_TOPDIR) rev-parse
--short HEAD)" \
+ OpenJDK "@OPENJDK_SHA@" \
+ OpenJ9 "@OPENJ9_SHA@" \
+ OMR "@OPENJ9OMR_SHA@" \