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 2021-05-15 01:24:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openj9 (Old)
 and      /work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-1_8_0-openj9"

Sat May 15 01:24:03 2021 rev:7 rq:893061 version:1.8.0.222

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-1_8_0-openj9/java-1_8_0-openj9.changes      
2021-01-26 14:50:47.263762496 +0100
+++ 
/work/SRC/openSUSE:Factory/.java-1_8_0-openj9.new.2988/java-1_8_0-openj9.changes
    2021-05-15 01:24:18.638999045 +0200
@@ -1,0 +2,14 @@
+Fri May 14 08:55:58 UTC 2021 - Fridrich Strba <[email protected]>
+
+- Update to OpenJDK 8u292 build 10 with OpenJ9 0.26.0 virtual
+  machine
+  * including Oracle April 2021 CPU changes (bsc#1185055 and
+    bsc#1185056)
+  * OpenJ9 changes, see
+    https://www.eclipse.org/openj9/docs/version0.26
+- Added patch:
+  * maybe-uninitialized.patch
+    + initialize variables in constructor
+    + fixes build with newer gcc
+
+-------------------------------------------------------------------

Old:
----
  345e1b09e2a1f2cf6323b25edc901cce197f4365.zip
  741e94ea8673b021fc7edc59a2ec8bd203fa2b03.zip
  ab07c6a8fd534eb77c4946e4546e659f8f043b8b.zip

New:
----
  162e6f729733666e22726ce5326f5982bb030330.zip
  2a5e26881428745325f8ebc14e1abd34edb9bd81.zip
  b4cc246d9d2362346bc567861e6e0e536da3f390.zip
  maybe-uninitialized.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-1_8_0-openj9.spec ++++++
--- /var/tmp/diff_new_pack.NXK8Sp/_old  2021-05-15 01:24:20.958990892 +0200
+++ /var/tmp/diff_new_pack.NXK8Sp/_new  2021-05-15 01:24:20.962990879 +0200
@@ -25,18 +25,18 @@
 %global abs2rel perl -e %{script}
 %global syslibdir       %{_libdir}
 # Standard JPackage naming and versioning defines.
-%global updatever       282
-%global buildver        b08
+%global updatever       222
+%global buildver        b10
 %global root_repository 
https://github.com/ibmruntimes/openj9-openjdk-jdk8/archive
-%global root_revision   ab07c6a8fd534eb77c4946e4546e659f8f043b8b
-%global root_branch     openj9-0.24.0
+%global root_revision   2a5e26881428745325f8ebc14e1abd34edb9bd81
+%global root_branch     openj9-0.26.0
 %global omr_repository  https://github.com/eclipse/openj9-omr/archive
-%global omr_revision    741e94ea8673b021fc7edc59a2ec8bd203fa2b03
-%global omr_branch      v0.24.0-release
+%global omr_revision    162e6f729733666e22726ce5326f5982bb030330
+%global omr_branch      v0.26.0-release
 %global openj9_repository https://github.com/eclipse/openj9/archive
-%global openj9_revision 345e1b09e2a1f2cf6323b25edc901cce197f4365
-%global openj9_branch   v0.24.0-release
-%global openj9_tag      openj9-0.24.0
+%global openj9_revision b4cc246d9d2362346bc567861e6e0e536da3f390
+%global openj9_branch   v0.26.0-release
+%global openj9_tag      openj9-0.26.0
 %global icedtea_sound_version 1.0.1
 %global freemarker_version 2.3.29
 # priority must be 6 digits in total
@@ -128,6 +128,7 @@
 
 Patch210:       openj9-no-werror.patch
 Patch211:       omr-no-return-in-nonvoid-function.patch
+Patch212:       maybe-uninitialized.patch
 
 Patch300:       alternative-path-to-tzdb_dat.patch
 
@@ -135,6 +136,7 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  binutils
+BuildRequires:  cmake
 BuildRequires:  cups-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -142,7 +144,6 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
 BuildRequires:  giflib-devel
-BuildRequires:  git
 BuildRequires:  gtk2-devel
 BuildRequires:  java-ca-certificates
 BuildRequires:  libX11-devel
@@ -234,7 +235,7 @@
 # Post requires update-alternatives to install tool update-alternatives.
 Requires(post): update-alternatives
 # Postun requires update-alternatives to uninstall tool update-alternatives.
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 Recommends:     tzdata-java8
 # Standard JPackage base provides.
 Provides:       java-%{javaver}-headless = %{version}-%{release}
@@ -272,7 +273,7 @@
 # Post requires update-alternatives to install tool update-alternatives.
 Requires(post): update-alternatives
 # Postun requires update-alternatives to uninstall tool update-alternatives.
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 # Standard JPackage devel provides.
 Provides:       java-%{javaver}-devel = %{version}
 Provides:       java-devel = %{javaver}
@@ -313,7 +314,7 @@
 # Post requires update-alternatives to install javadoc alternative.
 Requires(post): update-alternatives
 # Postun requires update-alternatives to uninstall javadoc alternative.
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 # Standard JPackage javadoc provides.
 Provides:       java-%{javaver}-javadoc = %{version}-%{release}
 Provides:       java-javadoc = %{version}-%{release}
@@ -370,6 +371,7 @@
 
 %patch210
 %patch211
+%patch212 -p1
 
 %patch1 -p1
 %patch2 -p1
@@ -895,7 +897,7 @@
 %dir %{_jvmdir}/%{jredir}/bin
 %dir %{_jvmdir}/%{jredir}/lib
 %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}
-%dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/compressedrefs
+%dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/default
 %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/jli
 %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/j9vm
 %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/server



++++++ maybe-uninitialized.patch ++++++
--- a/openj9/openj9/runtime/gc_structs/MixedObjectIterator.hpp
+++ b/openj9/runtime/gc_structs/MixedObjectIterator.hpp
@@ -234,7 +234,7 @@ public:
        /**
         * @param vm[in] pointer to the JVM
         */
-       GC_MixedObjectIterator (OMR_VM *omrVM)
+       GC_MixedObjectIterator(OMR_VM *omrVM)
                : _slotObject(GC_SlotObject(omrVM, NULL))
 #if defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS)
                , 
_compressObjectReferences(OMRVM_COMPRESS_OBJECT_REFERENCES(omrVM))
@@ -251,20 +251,11 @@ public:
         * @param vm[in] pointer to the JVM
         * @param objectPtr[in] the object to be processed
         */
-       GC_MixedObjectIterator (OMR_VM *omrVM, J9Object *objectPtr)
-               : _slotObject(GC_SlotObject(omrVM, NULL))
-#if defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS)
-               , 
_compressObjectReferences(OMRVM_COMPRESS_OBJECT_REFERENCES(omrVM))
-#endif /* defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS) 
*/
-               , _objectPtr(NULL)
-               , _scanPtr(NULL)
-               , _endPtr(NULL)
-               , _descriptionPtr(NULL)
-               , _description(0)
-               , _descriptionIndex(0)
-         {
+       GC_MixedObjectIterator(OMR_VM *omrVM, J9Object *objectPtr)
+               : GC_MixedObjectIterator(omrVM)
+       {
                initialize(omrVM, objectPtr);
-         }
+       }
 };
 
 #endif /* MIXEDOBJECTITERATOR_HPP_ */
--- a/openj9/openj9/runtime/gc_structs/PointerArrayIterator.hpp
+++ b/openj9/runtime/gc_structs/PointerArrayIterator.hpp
@@ -58,14 +58,12 @@ public:
         * @param objectPtr the array object to be processed
         */
        GC_PointerArrayIterator(J9JavaVM *javaVM, J9Object *objectPtr)
-               : _contiguousArrayIterator(javaVM->omrVM)
-               , _pointerArrayletIterator(javaVM)
+               : GC_PointerArrayIterator(javaVM)
        {
                initialize(javaVM, objectPtr);
        }
 
        GC_PointerArrayIterator(J9JavaVM *javaVM)
-               /* It is unnecessary to initialize one of those iterators */
                : _contiguousArrayIterator(javaVM->omrVM)
                , _pointerArrayletIterator(javaVM)
        {
--- a/openj9/openj9/runtime/gc_structs/PointerContiguousArrayIterator.hpp
+++ b/openj9/runtime/gc_structs/PointerContiguousArrayIterator.hpp
@@ -96,7 +96,10 @@ public:
        }
 
        GC_PointerContiguousArrayIterator(OMR_VM *omrVM)
-               : _slotObject(GC_SlotObject(omrVM, NULL))
+               :       _arrayPtr(NULL)
+               ,       _slotObject(GC_SlotObject(omrVM, NULL))
+               ,       _scanPtr(NULL)
+               ,       _endPtr(NULL)
 #if defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS)
                , 
_compressObjectReferences(OMRVM_COMPRESS_OBJECT_REFERENCES(omrVM))
 #endif /* defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS) 
*/
@@ -108,11 +111,7 @@ public:
         * @param objectPtr the array object to be processed
         */
        GC_PointerContiguousArrayIterator(OMR_VM *omrVM, J9Object *objectPtr)
-               : _slotObject(GC_SlotObject(omrVM, NULL))
-#if defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS)
-               , 
_compressObjectReferences(OMRVM_COMPRESS_OBJECT_REFERENCES(omrVM))
-#endif /* defined(OMR_GC_COMPRESSED_POINTERS) && defined(OMR_GC_FULL_POINTERS) 
*/
-               , _omrVM(omrVM)
+               : GC_PointerContiguousArrayIterator(omrVM)
        {
                initialize(objectPtr);
        }

Reply via email to