Hello community,

here is the log from the commit of package java-11-openjdk for openSUSE:Factory 
checked in at 2019-01-15 09:14:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-11-openjdk.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-11-openjdk"

Tue Jan 15 09:14:16 2019 rev:27 rq:664417 version:11.0.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes  
2018-11-06 14:03:34.819516146 +0100
+++ 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.28833/java-11-openjdk.changes   
    2019-01-15 09:14:40.362330441 +0100
@@ -1,0 +2,18 @@
+Thu Jan 10 12:22:24 UTC 2019 - Fridrich Strba <[email protected]>
+
+- Added patch:
+  * loadAssistiveTechnologies.patch
+    + Do not crash the whole JVM if assistive technologies crash
+
+-------------------------------------------------------------------
+Thu Jan 10 12:13:56 UTC 2019 - Fridrich Strba <[email protected]>
+
+- Do not resolve by default the added JavaEE modules (fixes
+  bsc#1120431)
+
+-------------------------------------------------------------------
+Thu Oct 25 19:32:05 UTC 2018 - Antoine Belvire <[email protected]>
+
+- Remove hardcoded Java version in jconsole desktop file.
+
+-------------------------------------------------------------------

New:
----
  loadAssistiveTechnologies.patch

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

Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.fQkLcK/_old  2019-01-15 09:14:42.390328559 +0100
+++ /var/tmp/diff_new_pack.fQkLcK/_new  2019-01-15 09:14:42.394328555 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package java
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -209,6 +209,8 @@
 Patch15:        system-pcsclite.patch
 Patch16:        missing-return.patch
 #
+Patch20:        loadAssistiveTechnologies.patch
+#
 # OpenJDK specific patches
 #
 Patch100:       s390-java-opts.patch
@@ -484,6 +486,8 @@
 
 %patch16 -p1
 
+%patch20 -p1
+
 # s390 build fixes
 
 %ifarch s390
@@ -536,7 +540,7 @@
 for file in %{SOURCE11} ; do
     OUTPUT_FILE=`basename $file | sed -e s:\.in$::g`
     sed -e s:@JAVA_HOME@:%{_jvmdir}/%{sdkdir}:g $file > $OUTPUT_FILE
-    sed -i -e s:@VERSION@:%{javaver}.%{_arch}:g $OUTPUT_FILE
+    sed -i -e s:@VERSION@:%{javaver}:g $OUTPUT_FILE
 done
 
 %build
@@ -680,7 +684,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find activation -name \*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build:activation/src/main/resources 
$JAVA_HOME/../jmods/java.activation.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default 
--class-path=build:activation/src/main/resources 
$JAVA_HOME/../jmods/java.activation.jmod
 popd
 # Merge the java activation framework into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -694,7 +698,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find jaxb-api/src/main/java/ -name \*.java | 
xargs`
-$JAVA_HOME/bin/jmod create --class-path=build:jaxb-api/src/main/resources 
$JAVA_HOME/../jmods/java.xml.bind.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default 
--class-path=build:jaxb-api/src/main/resources 
$JAVA_HOME/../jmods/java.xml.bind.jmod
 popd
 # Merge java.xml.bind into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -708,7 +712,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find src/main/ -name \*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/java.xml.soap.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default --class-path=build 
$JAVA_HOME/../jmods/java.xml.soap.jmod
 popd
 # Merge java.xml.soap into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -722,7 +726,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find src/main/java -name \*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/java.annotation.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default --class-path=build 
$JAVA_HOME/../jmods/java.annotation.jmod
 popd
 # Merge java.annotation into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -736,7 +740,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find api/src/main -name \*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build:api/src/main/resources 
$JAVA_HOME/../jmods/java.xml.ws.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default 
--class-path=build:api/src/main/resources $JAVA_HOME/../jmods/java.xml.ws.jmod
 popd
 # Merge java.xml.ws into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -750,7 +754,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find code/fastinfoset/src/main/java -name 
\*.java | xargs`
-$JAVA_HOME/bin/jmod create 
--class-path=build:code/fastinfoset/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.fastinfoset.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default 
--class-path=build:code/fastinfoset/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.fastinfoset.jmod
 popd
 # Merge com.sun.xml.fastinfoset into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -764,7 +768,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find stax-ex/src/java -name \*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/org.jvnet.staxex.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default --class-path=build 
$JAVA_HOME/../jmods/org.jvnet.staxex.jmod
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -778,7 +782,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find istack-commons/runtime/src/main/java -name 
\*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/com.sun.istack.runtime.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default --class-path=build 
$JAVA_HOME/../jmods/com.sun.istack.runtime.jmod
 popd
 # Merge com.sun.istack into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -792,7 +796,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find jaxb-ri/txw/runtime/src/main/java -name 
\*.java | xargs`
-$JAVA_HOME/bin/jmod create --class-path=build 
$JAVA_HOME/../jmods/com.sun.xml.txw2.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default --class-path=build 
$JAVA_HOME/../jmods/com.sun.xml.txw2.jmod
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES
@@ -806,7 +810,7 @@
 if [ -e build ]; then rm -rf build; fi
 mkdir -p build
 $JAVA_HOME/bin/javac -d build `find jaxb-ri/runtime/impl/src/main/java -name 
\*.java | xargs`
-$JAVA_HOME/bin/jmod create 
--class-path=build:jaxb-ri/runtime/impl/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.bind.jmod
+$JAVA_HOME/bin/jmod create --do-not-resolve-by-default 
--class-path=build:jaxb-ri/runtime/impl/src/main/resources 
$JAVA_HOME/../jmods/com.sun.xml.bind.jmod
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES

++++++ jconsole.desktop.in ++++++
--- /var/tmp/diff_new_pack.fQkLcK/_old  2019-01-15 09:14:42.554328407 +0100
+++ /var/tmp/diff_new_pack.fQkLcK/_new  2019-01-15 09:14:42.554328407 +0100
@@ -1,7 +1,7 @@
 [Desktop Entry]
-Name=OpenJDK 8 Monitoring & Management Console
+Name=OpenJDK @VERSION@ Monitoring & Management Console
 GenericName=OpenJDK Monitoring & Management Console
-Comment=Monitor and manage OpenJDK applications for @VERSION@
+Comment=Monitor and manage OpenJDK applications
 Exec=@JAVA_HOME@/bin/jconsole
 Icon=java
 Terminal=false

++++++ loadAssistiveTechnologies.patch ++++++
--- openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
+++ openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
@@ -883,9 +883,13 @@
                     return null;
                 }
             });
             if (!GraphicsEnvironment.isHeadless()) {
-                loadAssistiveTechnologies();
+                try {
+                    loadAssistiveTechnologies();
+                } catch (AWTError error) {
+                    // ignore silently
+                }
             }
         }
         return toolkit;
     }

Reply via email to