commit java-11-openj9 for openSUSE:Factory
Hello community, here is the log from the commit of package java-11-openj9 for openSUSE:Factory checked in at 2020-11-04 18:25:43 Comparing /work/SRC/openSUSE:Factory/java-11-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-11-openj9.new.11331 (New) Package is "java-11-openj9" Wed Nov 4 18:25:43 2020 rev:4 rq:845445 version:11.0.9.0 Changes: --- /work/SRC/openSUSE:Factory/java-11-openj9/java-11-openj9.changes 2020-06-09 00:04:10.665187120 +0200 +++ /work/SRC/openSUSE:Factory/.java-11-openj9.new.11331/java-11-openj9.changes 2020-11-04 18:31:10.832308899 +0100 @@ -1,0 +2,21 @@ +Mon Nov 2 14:04:42 UTC 2020 - Fridrich Strba + +- Update to OpenJDK 11.0.9 with OpenJ9 0.23.0 virtual machine + * Including Oracle Octobre 2020 CPU changes (bsc#1177943) + * fixes CVE-2020-14779, CVE-2020-14781, CVE-2020-14782, +CVE-2020-14792, CVE-2020-14796, CVE-2020-14797, CVE-2020-14798 + and CVE-2020-14803 + * OpenJ9 changes, +see https://www.eclipse.org/openj9/docs/version0.23 +- Removed patches: + * gcc-fno-common-fix.patch + * gcc10.patch ++ not needed any more with this version +- Modified patch: + * aarch64.patch ++ rediff to changed context +- Added patch: + * omr-no-return-in-nonvoid-function.patch ++ fix build errors on some systems with some versions of gcc + +--- Old: 05fa2d3611f757a1ca7bd45d7312f99dd60403cc.zip 838028fc9d9a8cb83630927ca476674f5080b1c3.zip d4365f371ce896bead71bc601cbdb53cc35ab47b.zip gcc-fno-common-fix.patch gcc10.patch New: 0394ef7545243942a4b27227a22174c1be67ed60.zip 3b09cfd7e972ed3f67e7c89d079d06bef1c81d04.zip 582366ae54510a48f7815921091db00357c4338a.zip omr-no-return-in-nonvoid-function.patch Other differences: -- ++ java-11-openj9.spec ++ --- /var/tmp/diff_new_pack.68104N/_old 2020-11-04 18:31:14.288301237 +0100 +++ /var/tmp/diff_new_pack.68104N/_new 2020-11-04 18:31:14.292301229 +0100 @@ -28,20 +28,20 @@ # Standard JPackage naming and versioning defines. %global featurever 11 %global interimver 0 -%global updatever 7 +%global updatever 9 %global patchver0 -%global datever 2020-04-14 -%global buildver10 +%global datever 2020-10-20 +%global buildver11 %global root_repository https://github.com/ibmruntimes/openj9-openjdk-jdk11/archive -%global root_revision 838028fc9d9a8cb83630927ca476674f5080b1c3 -%global root_branch openj9-0.20.0 +%global root_revision 3b09cfd7e972ed3f67e7c89d079d06bef1c81d04 +%global root_branch openj9-0.23.0 %global omr_repository https://github.com/eclipse/openj9-omr/archive -%global omr_revisiond4365f371ce896bead71bc601cbdb53cc35ab47b -%global omr_branch v0.20.0-release +%global omr_revision582366ae54510a48f7815921091db00357c4338a +%global omr_branch v0.23.0-release %global openj9_repository https://github.com/eclipse/openj9/archive -%global openj9_revision 05fa2d3611f757a1ca7bd45d7312f99dd60403cc -%global openj9_branch v0.20.0-release -%global openj9_tag openj9-0.20.0 +%global openj9_revision 0394ef7545243942a4b27227a22174c1be67ed60 +%global openj9_branch v0.23.0-release +%global openj9_tag openj9-0.23.0 %global icedtea_sound_version 1.0.1 %global freemarker_version 2.3.29 # JavaEE modules @@ -159,8 +159,7 @@ # Patch30:JDK-8208602.patch Patch31:aarch64.patch -Patch32:gcc-fno-common-fix.patch -Patch33:gcc10.patch +Patch32:omr-no-return-in-nonvoid-function.patch # # OpenJDK specific patches # @@ -178,6 +177,7 @@ BuildRequires: automake BuildRequires: bc BuildRequires: binutils +BuildRequires: cmake BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -448,8 +448,7 @@ %patch30 -p1 %patch31 -p1 -%patch32 -p1 -%patch33 +%patch32 %patch302 -p1 %patch303 -p1 ++ aarch64.patch ++ --- /var/tmp/diff_new_pack.68104N/_old 2020-11-04 18:31:14.448300883 +0100 +++ /var/tmp/diff_new_pack.68104N/_new 2020-11-04 18:31:14.448300883 +0100 @@ -18,25 +18,3 @@ endif endif openj9-openjdk-jdk11/openj9/buildspecs/linux_aarch64_cmprssptrs.spec 2020-04-21 15:53:11.364316690 +0200 -+++ openj9-openjdk-jdk11/openj9/buildspecs/linux_aarch64_cmprssptrs.spec 2020-04-21 19:13:31.087227448 +0200 -@@ -223,7 +223,7 @@ - - - -- -+ - - - openj9-openjdk-jdk11/openj9/buildspecs/linux_aarch64.spec 2020-04-21 15:53:11.364316690 +0200 -+++ openj9-openjdk-jdk11/openj9/buildspecs/linux_aarch64.spec 2020-04-21 19:13:31.087227448 +0200 -@@ -222,7 +222,7
commit java-11-openj9 for openSUSE:Factory
Hello community, here is the log from the commit of package java-11-openj9 for openSUSE:Factory checked in at 2020-06-09 00:01:14 Comparing /work/SRC/openSUSE:Factory/java-11-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-11-openj9.new.3606 (New) Package is "java-11-openj9" Tue Jun 9 00:01:14 2020 rev:3 rq:812432 version:11.0.7.0 Changes: --- /work/SRC/openSUSE:Factory/java-11-openj9/java-11-openj9.changes 2020-04-25 20:28:25.618034735 +0200 +++ /work/SRC/openSUSE:Factory/.java-11-openj9.new.3606/java-11-openj9.changes 2020-06-09 00:04:10.665187120 +0200 @@ -1,0 +2,7 @@ +Mon Jun 8 07:17:18 UTC 2020 - Fridrich Strba + +- Added patch: + * gcc10.patch ++ fix build with gcc 10.x + +--- New: gcc10.patch Other differences: -- ++ java-11-openj9.spec ++ --- /var/tmp/diff_new_pack.xNcyqS/_old 2020-06-09 00:04:12.533193747 +0200 +++ /var/tmp/diff_new_pack.xNcyqS/_new 2020-06-09 00:04:12.537193762 +0200 @@ -160,6 +160,7 @@ Patch30:JDK-8208602.patch Patch31:aarch64.patch Patch32:gcc-fno-common-fix.patch +Patch33:gcc10.patch # # OpenJDK specific patches # @@ -448,6 +449,7 @@ %patch30 -p1 %patch31 -p1 %patch32 -p1 +%patch33 %patch302 -p1 %patch303 -p1 ++ gcc10.patch ++ --- openj9/runtime/tests/jvmtitests/src/com/ibm/jvmti/tests/verboseGC/vgc001.c +++ openj9/runtime/tests/jvmtitests/src/com/ibm/jvmti/tests/verboseGC/vgc001.c @@ -31,7 +31,7 @@ static agentEnv * env; static jvmtiExtensionFunction subscribe = NULL; static jvmtiExtensionFunction unsubscribe = NULL; -void *subscriptionID; +void *subscriptionID1; volatile static jint bufferCount = 0; volatile static int alarmed = 0; @@ -131,7 +131,7 @@ Java_com_ibm_jvmti_tests_verboseGC_vgc001_tryRegisterVerboseGCSubscriber(JNIEnv jvmtiError err; jvmtiEnv *jvmti_env = env->jvmtiEnv; - err = subscribe(jvmti_env, "vgc001 subscriber", vgc001Callback, vgc001Alarm, NULL, ); + err = subscribe(jvmti_env, "vgc001 subscriber", vgc001Callback, vgc001Alarm, NULL, ); if (err != JVMTI_ERROR_NONE) { error(env, err, "RegisterVerboseGCSubscriber failed"); return FALSE; @@ -147,7 +147,7 @@ Java_com_ibm_jvmti_tests_verboseGC_vgc001_tryDeregisterVerboseGCSubscriber(JNIEn jvmtiError err = JVMTI_ERROR_NONE; jvmtiEnv *jvmti_env = env->jvmtiEnv; - err = unsubscribe(jvmti_env, subscriptionID, NULL); + err = unsubscribe(jvmti_env, subscriptionID1, NULL); if (err != JVMTI_ERROR_NONE && err != JVMTI_ERROR_NOT_AVAILABLE) { error(env, err, "DeregisterVerboseGCSubscriber failed"); return -1;
commit java-11-openj9 for openSUSE:Factory
Hello community, here is the log from the commit of package java-11-openj9 for openSUSE:Factory checked in at 2020-04-25 20:25:53 Comparing /work/SRC/openSUSE:Factory/java-11-openj9 (Old) and /work/SRC/openSUSE:Factory/.java-11-openj9.new.2738 (New) Package is "java-11-openj9" Sat Apr 25 20:25:53 2020 rev:2 rq:796282 version:11.0.7.0 Changes: --- /work/SRC/openSUSE:Factory/java-11-openj9/java-11-openj9.changes 2020-02-04 19:52:18.893285261 +0100 +++ /work/SRC/openSUSE:Factory/.java-11-openj9.new.2738/java-11-openj9.changes 2020-04-25 20:28:25.618034735 +0200 @@ -1,0 +2,33 @@ +Wed Apr 22 12:27:23 UTC 2020 - Fridrich Strba + +- Update to OpenJDK 11.0.7 with OpenJ9 0.20.0 virtual machine + * including Oracle April 2020 CPU changes (bsc#1169511) + * Initial experimental support of 64-bit ARM architecture + * OpenJ9 changes, +see https://www.eclipse.org/openj9/docs/version0.20 +- Added patch: + * aarch64.patch ++ fix OpenJ9 linking on aarch64 ++ enable omrsig support for aarch64 +- Removed patch: + * DependOnVariableHelper.patch ++ integrated in OpenJDK 11.0.7 code-base + +--- +Wed Apr 15 09:07:59 UTC 2020 - Fridrich Strba + +- The pack200 and unpack200 alternatives should be slaves of java + and not of javac, since they are part of JRE. + +--- +Wed Mar 25 14:20:35 UTC 2020 - Martin Liška + +- Add gcc-fno-common-fix.patch in order to fix + boo#1167462. + +--- +Thu Feb 13 15:46:21 UTC 2020 - Andreas Schwab + +- DependOnVariableHelper.patch: Fix DependOnVariableHelper for make 4.3 + +--- Old: 51a5857d24eca5e220ccd932bc98e9f1d0438e71.zip 7a1b0239a91f9d8819cb541812b4d774edd5bba4.zip 97897f4e4d7cb61d36ca114cc585ea148ccf9f45.zip New: 05fa2d3611f757a1ca7bd45d7312f99dd60403cc.zip 838028fc9d9a8cb83630927ca476674f5080b1c3.zip aarch64.patch d4365f371ce896bead71bc601cbdb53cc35ab47b.zip gcc-fno-common-fix.patch Other differences: -- ++ java-11-openj9.spec ++ --- /var/tmp/diff_new_pack.7cITmJ/_old 2020-04-25 20:28:28.714041119 +0200 +++ /var/tmp/diff_new_pack.7cITmJ/_new 2020-04-25 20:28:28.714041119 +0200 @@ -28,20 +28,20 @@ # Standard JPackage naming and versioning defines. %global featurever 11 %global interimver 0 -%global updatever 6 +%global updatever 7 %global patchver0 -%global datever 2020-01-14 +%global datever 2020-04-14 %global buildver10 %global root_repository https://github.com/ibmruntimes/openj9-openjdk-jdk11/archive -%global root_revision 97897f4e4d7cb61d36ca114cc585ea148ccf9f45 -%global root_branch openj9-0.18.1 +%global root_revision 838028fc9d9a8cb83630927ca476674f5080b1c3 +%global root_branch openj9-0.20.0 %global omr_repository https://github.com/eclipse/openj9-omr/archive -%global omr_revision7a1b0239a91f9d8819cb541812b4d774edd5bba4 -%global omr_branch v0.18.0-release +%global omr_revisiond4365f371ce896bead71bc601cbdb53cc35ab47b +%global omr_branch v0.20.0-release %global openj9_repository https://github.com/eclipse/openj9/archive -%global openj9_revision 51a5857d24eca5e220ccd932bc98e9f1d0438e71 -%global openj9_branch v0.18.1-release -%global openj9_tag openj9-0.18.1 +%global openj9_revision 05fa2d3611f757a1ca7bd45d7312f99dd60403cc +%global openj9_branch v0.20.0-release +%global openj9_tag openj9-0.20.0 %global icedtea_sound_version 1.0.1 %global freemarker_version 2.3.29 # JavaEE modules @@ -158,6 +158,8 @@ Patch20:loadAssistiveTechnologies.patch # Patch30:JDK-8208602.patch +Patch31:aarch64.patch +Patch32:gcc-fno-common-fix.patch # # OpenJDK specific patches # @@ -256,7 +258,7 @@ Provides: jre1.7.x Provides: jre1.8.x Provides: jre1.9.x -ExclusiveArch: x86_64 ppc64le s390x +ExclusiveArch: x86_64 ppc64le s390x aarch64 %if %{bootcycle} BuildRequires: java-devel >= 10 BuildConflicts: java-devel >= 12 @@ -444,6 +446,8 @@ %patch20 -p1 %patch30 -p1 +%patch31 -p1 +%patch32 -p1 %patch302 -p1 %patch303 -p1 @@ -490,6 +494,8 @@ --with-version-pre="" \ --with-version-opt="suse-%{release}-%{_arch}" \ --disable-warnings-as-errors \ +--disable-warnings-as-errors-omr \ +--disable-warnings-as-errors-openj9 \ --disable-keep-packaged-modules \ --with-debug-level=%{debugbuild} \ --with-conf-name=%{debugbuild} \ @@ -849,18 +855,24 @@ --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \ --slave %{_bindir}/jjs jjs %{jrebindir}/jjs