Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-11-openj9 for openSUSE:Factory checked in at 2022-07-13 13:44:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-11-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-11-openj9.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-11-openj9" Wed Jul 13 13:44:58 2022 rev:11 rq:988556 version:11.0.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-11-openj9/java-11-openj9.changes 2022-03-01 17:03:48.732337327 +0100 +++ /work/SRC/openSUSE:Factory/.java-11-openj9.new.1523/java-11-openj9.changes 2022-07-13 13:45:08.398010681 +0200 @@ -1,0 +2,13 @@ +Tue Jul 12 07:22:32 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Update to OpenJDK 11.0.15 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: ---- 56c3376ba057f905dc2ccd38fb4056d33f9e1f7c.zip 5c423dacd0765ed9fdbef0133193e10119f0d240.zip 9dccbe076db9055f4020bae78513f52c02572ba4.zip New: ---- 9a84ec34ed321967cdbe67b29ddcd732b591d051.zip ab24b6666596140516d3f240486aa1c84a726775.zip b7b5b42ea6d2e5b9db86bbe51de5d61a64d0e49d.zip java-11-openj9-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-11-openj9.spec ++++++ --- /var/tmp/diff_new_pack.VunWsF/_old 2022-07-13 13:45:11.294014791 +0200 +++ /var/tmp/diff_new_pack.VunWsF/_new 2022-07-13 13:45:11.302014802 +0200 @@ -18,7 +18,11 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global debug 0 +%if 0%{?suse_version} > 1500 +%global add_back_javaee_modules 0 +%else %global add_back_javaee_modules 1 +%endif # Convert an absolute path to a relative path. Each symbolic link is # specified relative to the directory in which it is installed so that # it will resolve properly within chrooted installations. @@ -29,20 +33,20 @@ # Standard JPackage naming and versioning defines. %global featurever 11 %global interimver 0 -%global updatever 14 -%global patchver 1 -%global datever 2022-02-08 -%global buildver 1 +%global updatever 15 +%global patchver 0 +%global datever 2022-04-19 +%global buildver 10 %global root_repository https://github.com/ibmruntimes/openj9-openjdk-jdk11/archive -%global root_revision 5c423dacd0765ed9fdbef0133193e10119f0d240 -%global root_branch v0.30.1-release +%global root_revision b7b5b42ea6d2e5b9db86bbe51de5d61a64d0e49d +%global root_branch v0.32.0-release %global omr_repository https://github.com/eclipse/openj9-omr/archive -%global omr_revision 56c3376ba057f905dc2ccd38fb4056d33f9e1f7c -%global omr_branch v0.30.1-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.1-release -%global openj9_tag openj9-0.30.1 +%global openj9_revision 9a84ec34ed321967cdbe67b29ddcd732b591d051 +%global openj9_branch v0.32.0-release +%global openj9_tag openj9-0.32.0 %global freemarker_version 2.3.29 # JavaEE modules %global java_atk_wrapper_version 0.33.2 @@ -141,6 +145,7 @@ # https://codeload.github.com/javaee/%{jaxb_ri_repository}/tar.gz/%{jaxb_ri_tag} Source28: %{jaxb_ri_repository}-%{jaxb_ri_tag}.tar.gz Source100: openj9-nogit.patch.in +Source1000: %{name}-rpmlintrc # Restrict access to java-atk-wrapper classes Patch3: java-atk-wrapper-security.patch # Allow building with newer libdwarf @@ -255,7 +260,7 @@ Provides: jre1.8.x Provides: jre1.9.x ExclusiveArch: x86_64 ppc64le s390x aarch64 -%if 0%{?suse_version} >= 1550 +%if 0%{?suse_version} < 1500 BuildRequires: gcc7 BuildRequires: gcc7-c++ %else @@ -480,7 +485,7 @@ %endif bash configure \ -%if 0%{?suse_version} >= 1550 +%if 0%{?suse_version} < 1500 CPP=cpp-7 \ CXX=g++-7 \ CC=gcc-7 \ ++++++ java-11-openj9-rpmlintrc ++++++ addFilter("executable-stack") ++++++ openj9-nogit.patch.in ++++++ --- /var/tmp/diff_new_pack.VunWsF/_old 2022-07-13 13:45:11.570015183 +0200 +++ /var/tmp/diff_new_pack.VunWsF/_new 2022-07-13 13:45:11.574015188 +0200 @@ -1,28 +1,28 @@ diff --git a/closed/OpenJ9.gmk b/closed/OpenJ9.gmk -index 65e002c738..3837214054 100644 +index 8b7990a0cb..8559b989a0 100644 --- a/closed/OpenJ9.gmk +++ b/closed/OpenJ9.gmk @@ -32,20 +32,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) @@ -31,22 +31,22 @@ 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/custom/ReleaseFile.gmk b/closed/custom/ReleaseFile.gmk -index 4a7267056d..4b4f1ca51c 100644 +index 8512c7702f..767b199992 100644 --- a/closed/custom/ReleaseFile.gmk +++ b/closed/custom/ReleaseFile.gmk @@ -18,6 +18,6 @@ # 2 along with this work; if not, see <http://www.gnu.org/licenses/>. # =========================================================================== --SOURCE_REVISION := OpenJDK:$(shell git -C $(TOPDIR) rev-parse --short HEAD) --SOURCE_REVISION += OpenJ9:$(shell git -C $(OPENJ9_TOPDIR) rev-parse --short HEAD) --SOURCE_REVISION += OMR:$(shell git -C $(OPENJ9OMR_TOPDIR) rev-parse --short HEAD) +-SOURCE_REVISION := OpenJDK:$(shell $(GIT) -C $(TOPDIR) rev-parse --short HEAD) +-SOURCE_REVISION += OpenJ9:$(shell $(GIT) -C $(OPENJ9_TOPDIR) rev-parse --short HEAD) +-SOURCE_REVISION += OMR:$(shell $(GIT) -C $(OPENJ9OMR_TOPDIR) rev-parse --short HEAD) +SOURCE_REVISION := OpenJDK:@OPENJ9_SHA@ +SOURCE_REVISION += OpenJ9:@OPENJ9_SHA@ +SOURCE_REVISION += OMR:@OPENJ9OMR_SHA@