commit java-11-openj9 for openSUSE:Factory

2020-11-04 Thread root
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

2020-06-08 Thread root
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

2020-04-25 Thread root
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