Update to shenandoah-jdk-11.0.8+4 (EA)

Require tzdata 2020a due to resource changes in JDK-8243541
This commit is contained in:
Andrew John Hughes 2020-05-27 12:02:47 +01:00
parent 1d75746a8b
commit 979a20c063
3 changed files with 13 additions and 5 deletions

1
.gitignore vendored
View File

@ -52,3 +52,4 @@
/shenandoah-jdk11-shenandoah-jdk-11.0.8+1-4curve.tar.xz /shenandoah-jdk11-shenandoah-jdk-11.0.8+1-4curve.tar.xz
/shenandoah-jdk11-shenandoah-jdk-11.0.8+2-4curve.tar.xz /shenandoah-jdk11-shenandoah-jdk-11.0.8+2-4curve.tar.xz
/shenandoah-jdk11-shenandoah-jdk-11.0.8+3-4curve.tar.xz /shenandoah-jdk11-shenandoah-jdk-11.0.8+3-4curve.tar.xz
/shenandoah-jdk11-shenandoah-jdk-11.0.8+4-4curve.tar.xz

View File

@ -225,8 +225,8 @@
%global origin_nice OpenJDK %global origin_nice OpenJDK
%global top_level_dir_name %{origin} %global top_level_dir_name %{origin}
%global minorver 0 %global minorver 0
%global buildver 3 %global buildver 4
%global rpmrelease 1 %global rpmrelease 0
#%%global tagsuffix "" #%%global tagsuffix ""
# priority must be 8 digits in total; untill openjdk 1.8 we were using 18..... so when moving to 11 we had to add another digit # priority must be 8 digits in total; untill openjdk 1.8 we were using 18..... so when moving to 11 we had to add another digit
%if %is_system_jdk %if %is_system_jdk
@ -879,7 +879,9 @@ Requires: ca-certificates
# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros # Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros
Requires: javapackages-filesystem Requires: javapackages-filesystem
# Require zone-info data provided by tzdata-java sub-package # Require zone-info data provided by tzdata-java sub-package
Requires: tzdata-java >= 2015d # 2020a required as of JDK-8243541 in 11.0.8+4
Requires: tzdata-java >= 2020a
# for support of kernel stream control
# libsctp.so.1 is being `dlopen`ed on demand # libsctp.so.1 is being `dlopen`ed on demand
Requires: lksctp-tools%{?_isa} Requires: lksctp-tools%{?_isa}
# tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it, # tool to copy jdk's configs - should be Recommends only, but then only dnf/yum enforce it,
@ -1141,7 +1143,8 @@ BuildRequires: java-%{buildjdkver}-openjdk-devel
%ifnarch %{jit_arches} %ifnarch %{jit_arches}
BuildRequires: libffi-devel BuildRequires: libffi-devel
%endif %endif
BuildRequires: tzdata-java >= 2015d # 2020a required as of JDK-8243541 in 11.0.8+4
BuildRequires: tzdata-java >= 2020a
# Earlier versions have a bug in tree vectorization on PPC # Earlier versions have a bug in tree vectorization on PPC
BuildRequires: gcc >= 4.8.3-8 BuildRequires: gcc >= 4.8.3-8
@ -1908,6 +1911,10 @@ require "copy_jdk_configs.lua"
%changelog %changelog
* Mon May 25 2020 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.8.4-0.0.ea
- Update to shenandoah-jdk-11.0.8+4 (EA)
- Require tzdata 2020a due to resource changes in JDK-8243541
* Fri May 22 2020 Severin Gehwolf <sgehwolf@redhat.com> - 1:11.0.8.3-0.1.ea * Fri May 22 2020 Severin Gehwolf <sgehwolf@redhat.com> - 1:11.0.8.3-0.1.ea
- Build static-libs-image and add resulting files via -static-libs - Build static-libs-image and add resulting files via -static-libs
sub-package. sub-package.

View File

@ -1,2 +1,2 @@
SHA512 (tapsets-icedtea-3.15.0.tar.xz) = c752a197cb3d812d50c35e11e4722772be40096c81d2a57933e0d9b8a3c708b9c157b8108a4e33a06ca7bb81648170994408c75d6f69d5ff12785d0c31009671 SHA512 (tapsets-icedtea-3.15.0.tar.xz) = c752a197cb3d812d50c35e11e4722772be40096c81d2a57933e0d9b8a3c708b9c157b8108a4e33a06ca7bb81648170994408c75d6f69d5ff12785d0c31009671
SHA512 (shenandoah-jdk11-shenandoah-jdk-11.0.8+3-4curve.tar.xz) = 13e8d3286b218747ffa1977a3584bc1970437069e5e8855d01b97711ab9566271e141f3314ccaab78610c68fb298c3f88b4ca13e0736cba1ab98189f5a66035b SHA512 (shenandoah-jdk11-shenandoah-jdk-11.0.8+4-4curve.tar.xz) = 70bfcf450f4e3caf8bd156e4cf4669868a9f3ce71900e4746e601057fd736c7b8621de3e383b1c10e30e5d1bd0b7493ef37d4a7a0b91e1dce7fd14ccab6f8f18