Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package java-11-openjdk for openSUSE:Factory
checked in at 2023-02-20 17:45:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
and /work/SRC/openSUSE:Factory/.java-11-openjdk.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-11-openjdk"
Mon Feb 20 17:45:07 2023 rev:60 rq:1066514 version:11.0.18.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes
2023-02-08 17:19:44.593781189 +0100
+++
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.22824/java-11-openjdk.changes
2023-02-20 17:45:17.091238810 +0100
@@ -1,0 +2,12 @@
+Fri Feb 17 13:19:03 UTC 2023 - Fridrich Strba <[email protected]>
+
+- 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-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.NqaMzY/_old 2023-02-20 17:45:19.491252368 +0100
+++ /var/tmp/diff_new_pack.NqaMzY/_new 2023-02-20 17:45:19.495252390 +0100
@@ -160,8 +160,6 @@
URL: https://openjdk.java.net/
# Sources from upstream OpenJDK project.
Source0:
https://github.com/openjdk/%{openjdk_repo}/archive/%{openjdk_tag}.tar.gz
-# Accessibility support
-Source8:
https://download.gnome.org/sources/java-atk-wrapper/0.33/java-atk-wrapper-%{java_atk_wrapper_version}.tar.xz
# Systemtap tapsets. Zipped up to keep it small.
Source10: systemtap-tapset.tar.xz
# Desktop files. Adapted from IcedTea.
@@ -234,10 +232,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
@@ -273,13 +267,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
@@ -361,6 +348,7 @@
# Postun requires update-alternatives to uninstall tool update-alternatives.
Requires(postun):update-alternatives
Recommends: tzdata-java8
+Obsoletes: %{name}-accessibility
%if 0%{?suse_version} > 1315 || 0%{?java_bootstrap}
# Standard JPackage base provides.
Provides: java-%{javaver}-headless = %{version}-%{release}
@@ -469,29 +457,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
-%if 0%{?suse_version} > 1315 || 0%{?java_bootstrap}
-Provides: java-10-openjdk-accessibility = %{version}-%{release}
-Obsoletes: java-10-openjdk-accessibility < %{version}-%{release}
-%endif
-
-%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 %{openjdk_dir}
-%setup -q -D -n %{openjdk_dir} -T -a 8
%setup -q -D -n %{openjdk_dir} -T -a 20
%setup -q -D -n %{openjdk_dir} -T -a 21
%setup -q -D -n %{openjdk_dir} -T -a 22
@@ -553,10 +520,6 @@
%patch302 -p1
%patch303 -p1
-%patch400
-%patch401
-%patch402
-
%patch500
%patch501
@@ -698,24 +661,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
@@ -730,7 +675,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
@@ -744,7 +689,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
@@ -758,7 +703,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
@@ -772,7 +717,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
@@ -786,7 +731,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
@@ -800,7 +745,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
@@ -814,7 +759,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
@@ -828,7 +773,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
@@ -842,7 +787,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
@@ -856,7 +801,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
@@ -996,14 +941,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}/
@@ -1409,7 +1346,6 @@
%files jmods
%dir %{_jvmdir}/%{sdkdir}/jmods
%{_jvmdir}/%{sdkdir}/jmods/*.jmod
-%{_jvmdir}/%{sdkdir}/jmods/java-atk-wrapper.jar
%files demo -f %{name}-demo.files
@@ -1421,8 +1357,4 @@
%dir %{_javadocdir}/%{sdklnk}
%{_javadocdir}/%{sdklnk}/*
-%files accessibility
-%config(noreplace) %{_jvmdir}/%{sdkdir}/conf/accessibility.properties
-%{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so
-
%changelog