update to 8u222b10_3.13.0

provide sun-java and sun-java-runtime to fix multiple requiring packages from old java builds [release 8u222b10_3.13.0-1mamba;Sat Oct 26 2019]
This commit is contained in:
Silvan Calarco 2024-01-05 23:48:56 +01:00
parent 1e110e55f5
commit 9d5487a6bf

View File

@ -70,7 +70,7 @@
#%endif #%endif
Name: icedtea Name: icedtea
Version: 8u212b04_3.12.0 Version: 8u222b10_3.13.0
Release: 1mamba Release: 1mamba
Summary: The IcedTea project provides a harness to build the openjdk Summary: The IcedTea project provides a harness to build the openjdk
Group: System/Libraries/Java Group: System/Libraries/Java
@ -228,6 +228,7 @@ Provides: %{_bindir}/xjc
Provides: java-openjdk = %{javaver} Provides: java-openjdk = %{javaver}
Provides: java-openjdk Provides: java-openjdk
Obsoletes: java-openjdk Obsoletes: java-openjdk
Provides: sun-java
%description -n java-openjdk%{javaver} %description -n java-openjdk%{javaver}
The OpenJDK Development Environment. The OpenJDK Development Environment.
@ -260,6 +261,7 @@ Provides: %{_bindir}/unpack200
Provides: java-openjdk-runtime = %{javaver} Provides: java-openjdk-runtime = %{javaver}
Provides: java-openjdk-runtime Provides: java-openjdk-runtime
Obsoletes: java-openjdk-runtime Obsoletes: java-openjdk-runtime
Provides: sun-java-runtime
%description -n java-openjdk%{javaver}-runtime %description -n java-openjdk%{javaver}-runtime
The OpenJDK runtime environment. The OpenJDK runtime environment.
@ -299,8 +301,9 @@ Obsoletes: java-openjdk-javadoc
The OpenJDK API documentation. The OpenJDK API documentation.
%prep %prep
%setup -q -n icedtea-%{icedtea_version} -D -T %setup -q -n icedtea-%{icedtea_version}
:<< _EOF #-D -T
#:<< _EOF
# Build workaround # Build workaround
%ifnarch x86_64 %ifnarch x86_64
sed "s|-Xshare:dump|-Xshare:dump -Xmx512m|" Makefile.in sed "s|-Xshare:dump|-Xshare:dump -Xmx512m|" Makefile.in
@ -372,7 +375,16 @@ make MEMORY_LIMIT=-J-Xmx512m patch
%ifarch arm %ifarch arm
LD_PRELOAD=%{_libdir}/libatomic.so make MEMORY_LIMIT=-J-Xmx512m DISABLE_HOTSPOT_OS_VERSION_CHECK=ok LD_PRELOAD=%{_libdir}/libatomic.so make MEMORY_LIMIT=-J-Xmx512m DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
%else %else
count=0
set +e
while [[ count -lt 50 ]]; do
# Workaround for java random crashes on build servers
count=$((count+1))
make MEMORY_LIMIT=-J-Xmx512m DISABLE_HOTSPOT_OS_VERSION_CHECK=ok make MEMORY_LIMIT=-J-Xmx512m DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
[ $? -eq 0 ] && break
done
[ $? -ne 0 ] && exit 1
set -e
%endif %endif
:<< ___EOF :<< ___EOF
@ -1009,10 +1021,15 @@ exit 0
%endif %endif
%ifarch arm %ifarch arm
%doc %{_datadir}/javadoc/java-8-openjdk-arm %doc %{_datadir}/javadoc/java-8-openjdk-arm
%endif
#%doc ChangeLog NEWS #%doc ChangeLog NEWS
#%doc README* #%doc README*
%changelog %changelog
* Sat Oct 26 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 8u222b10_3.13.0-1mamba
- update to 8u222b10_3.13.0
- provide sun-java and sun-java-runtime to fix multiple requiring packages from old java builds
* Tue Jun 11 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 8u212b04_3.12.0-1mamba * Tue Jun 11 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 8u212b04_3.12.0-1mamba
- update to 8u212b04_3.12.0 - update to 8u212b04_3.12.0