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 2023-02-25 19:55:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openj9 (Old)
 and      /work/SRC/openSUSE:Factory/.java-11-openj9.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-11-openj9"

Sat Feb 25 19:55:05 2023 rev:14 rq:1067655 version:11.0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openj9/java-11-openj9.changes    
2022-11-01 13:42:05.111741905 +0100
+++ /work/SRC/openSUSE:Factory/.java-11-openj9.new.31432/java-11-openj9.changes 
2023-02-25 19:55:19.955348257 +0100
@@ -1,0 +2,12 @@
+Fri Feb 17 13:19:03 UTC 2023 - Fridrich Strba <fst...@suse.com>
+
+- Remove the accessibility sub-package, since it was never really
+  working and creates another problems (bsc#1205916). It can
+  eventually be built as standalone if needed
+- Removed patches:
+  * jaw-jdk10.patch
+  * jaw-misc.patch
+  * jaw-nogtk.patch
+    + not needed after the removal of the accessibility sub-package
+
+-------------------------------------------------------------------

Old:
----
  java-atk-wrapper-0.33.2.tar.xz
  jaw-jdk10.patch
  jaw-misc.patch
  jaw-nogtk.patch

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

Other differences:
------------------
++++++ java-11-openj9.spec ++++++
--- /var/tmp/diff_new_pack.8uaPrC/_old  2023-02-25 19:55:21.415357255 +0100
+++ /var/tmp/diff_new_pack.8uaPrC/_new  2023-02-25 19:55:21.419357279 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -47,7 +47,6 @@
 %global openj9_branch   v0.35.0-release
 %global openj9_tag      openj9-0.35.0
 # JavaEE modules
-%global java_atk_wrapper_version 0.33.2
 %global java_activation_repository activation
 %global java_activation_tag JAF-1_2_0
 %global java_xml_bind_repository jaxb-spec
@@ -110,8 +109,6 @@
 Source0:        %{root_repository}/%{root_revision}.zip
 Source1:        %{omr_repository}/%{omr_revision}.zip
 Source2:        %{openj9_repository}/%{openj9_revision}.zip
-# Accessibility support
-Source8:        
https://download.gnome.org/sources/java-atk-wrapper/0.33/java-atk-wrapper-%{java_atk_wrapper_version}.tar.xz
 # Desktop files. Adapted from IcedTea.
 Source11:       jconsole.desktop.in
 # nss configuration file
@@ -163,10 +160,6 @@
 Patch302:       disable-doclint-by-default.patch
 Patch303:       alternative-tzdb_dat.patch
 #
-Patch400:       jaw-misc.patch
-Patch401:       jaw-jdk10.patch
-Patch402:       jaw-nogtk.patch
-#
 Patch500:       activation-module.patch
 Patch501:       annotation-module.patch
 BuildRequires:  alsa-lib-devel
@@ -206,13 +199,6 @@
 BuildRequires:  xorg-x11-proto-devel
 BuildRequires:  xprop
 BuildRequires:  zip
-BuildRequires:  pkgconfig(atk) >= 2.14.0
-BuildRequires:  pkgconfig(atk-bridge-2.0)
-BuildRequires:  pkgconfig(atspi-2) >= 2.14.0
-BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
-BuildRequires:  pkgconfig(gobject-2.0)
-BuildRequires:  pkgconfig(gthread-2.0)
 # Requires rest of java
 Requires:       %{name}-headless = %{version}-%{release}
 Requires:       fontconfig
@@ -293,6 +279,7 @@
 # Postun requires update-alternatives to uninstall tool update-alternatives.
 Requires(postun):update-alternatives
 Recommends:     tzdata-java8
+Obsoletes:      %{name}-accessibility
 # Standard JPackage base provides.
 Provides:       java-%{javaver}-headless = %{version}-%{release}
 Provides:       java-headless = %{javaver}
@@ -387,25 +374,8 @@
 %description javadoc
 The OpenJDK %{featurever} API documentation.
 
-%package accessibility
-Summary:        OpenJDK %{featurever} accessibility connector
-Group:          Development/Languages/Java
-Requires:       %{name} = %{version}-%{release}
-Requires:       xprop
-
-%description accessibility
-Enables accessibility support in OpenJDK %{featurever} by using 
java-atk-wrapper. This allows
-compatible at-spi2 based accessibility programs to work for AWT and Swing-based
-programs.
-
-Please note, the java-atk-wrapper is still in beta, and OpenJDK itself is still
-being tuned to be working with accessibility features. There are known issues
-with accessibility on, so please do not install this package unless you really
-need to.
-
 %prep
 %setup -q -n openj9-openjdk-jdk11-%{root_revision} -a 1 -a 2
-%setup -q -D -n openj9-openjdk-jdk11-%{root_revision} -T -a 8
 %setup -q -D -n openj9-openjdk-jdk11-%{root_revision} -T -a 20
 %setup -q -D -n openj9-openjdk-jdk11-%{root_revision} -T -a 21
 %setup -q -D -n openj9-openjdk-jdk11-%{root_revision} -T -a 22
@@ -449,10 +419,6 @@
 %patch302 -p1
 %patch303 -p1
 
-%patch400
-%patch401
-%patch402
-
 %patch500
 %patch501
 
@@ -527,24 +493,6 @@
 # Copy tz.properties
 echo "sun.zoneinfo.dir=%{_datadir}/javazi" >> $JAVA_HOME/conf/tz.properties
 
-# Build the accessibility plugin
-pushd java-atk-wrapper-%{java_atk_wrapper_version}
-autoreconf --force --install
-rm wrapper/org/GNOME/Accessibility/AtkWrapper.java
-%configure \
-    --without-jdk-auto-detect \
-    JDK_SRC=$JAVA_HOME
-rm wrapper/org/GNOME/Accessibility/AtkWrapper.java
-make %{?_smp_mflags}
-cp wrapper/java-atk-wrapper.jar $JAVA_HOME/../jmods/
-cp jni/src/.libs/libatk-wrapper.so $JAVA_HOME/lib/
-popd
-# Merge the java-atk-wrapper into the JDK
-source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"atk.wrapper,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
-cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
-rm -rf $JAVA_HOME/../newjdk
-
 %if %{add_back_javaee_modules}
 
 # Merge back some Java EE modules removed in OpenJDK 11 by JEP 320
@@ -559,7 +507,7 @@
 popd
 # Merge the java activation framework into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.activation,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.activation,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -573,7 +521,7 @@
 popd
 # Merge java.xml.bind into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.bind,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.bind,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -587,7 +535,7 @@
 popd
 # Merge java.xml.soap into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.soap,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.soap,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -601,7 +549,7 @@
 popd
 # Merge java.annotation into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.annotation,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.annotation,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -615,7 +563,7 @@
 popd
 # Merge java.xml.ws into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.ws,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"java.xml.ws,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -629,7 +577,7 @@
 popd
 # Merge com.sun.xml.fastinfoset into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.fastinfoset,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.fastinfoset,${MODULES//\ /,}" --release-info $JAVA_HOME/release 
--output $JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -643,7 +591,7 @@
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"org.jvnet.staxex,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"org.jvnet.staxex,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -657,7 +605,7 @@
 popd
 # Merge com.sun.istack into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.istack.runtime,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.istack.runtime,${MODULES//\ /,}" --release-info $JAVA_HOME/release 
--output $JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -671,7 +619,7 @@
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.txw2,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.txw2,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -685,7 +633,7 @@
 popd
 # Merge org.jvnet.staxex into the JDK
 source $JAVA_HOME/release; export MODULES
-$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.bind,${MODULES//\ /,}" --output $JAVA_HOME/../newjdk
+$JAVA_HOME/bin/jlink --module-path $JAVA_HOME/../jmods --add-modules 
"com.sun.xml.bind,${MODULES//\ /,}" --release-info $JAVA_HOME/release --output 
$JAVA_HOME/../newjdk
 cp -rf $JAVA_HOME/../newjdk/* $JAVA_HOME/
 rm -rf $JAVA_HOME/../newjdk
 
@@ -805,14 +753,6 @@
   | sed 's|^|%doc |' \
   >> %{name}-demo.files
 
-# Create a config file to  enable java-atk-wrapper
-pushd %{buildroot}/%{_jvmdir}/%{sdkdir}/conf/
-  echo "#Config file to  enable java-atk-wrapper" > accessibility.properties
-  echo "" >> accessibility.properties
-  echo "assistive_technologies=org.GNOME.Accessibility.AtkWrapper" >> 
accessibility.properties
-  echo "" >> accessibility.properties
-popd
-
 # fdupes links the files from JDK to JRE, so it breaks a JRE
 # use it carefully :))
 %fdupes -s %{buildroot}/%{_jvmdir}/%{sdkdir}/
@@ -1011,6 +951,7 @@
 %{_jvmdir}/%{jrelnk}
 %{_jvmprivdir}/*
 
+%{_jvmdir}/%{sdkdir}/release
 %{_jvmdir}/%{sdkdir}/bin/java
 %ifnarch aarch64
 %{_jvmdir}/%{sdkdir}/bin/jitserver
@@ -1186,9 +1127,7 @@
 
 %files jmods
 %dir %{_jvmdir}/%{sdkdir}/jmods
-%{_jvmdir}/%{sdkdir}/release
 %{_jvmdir}/%{sdkdir}/jmods/*.jmod
-%{_jvmdir}/%{sdkdir}/jmods/java-atk-wrapper.jar
 
 %files demo -f %{name}-demo.files
 
@@ -1200,8 +1139,4 @@
 %dir %{_javadocdir}/%{sdklnk}
 %{_javadocdir}/%{sdklnk}/*
 
-%files accessibility
-%config(noreplace) %{_jvmdir}/%{sdkdir}/conf/accessibility.properties
-%{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so
-
 %changelog

Reply via email to