I3RP94: bumped buildjdkver to build by itself - 16

This commit is contained in:
Noah 2021-05-17 19:05:30 +08:00
parent 4765a50821
commit a0ff2c8fcb
2 changed files with 7 additions and 4 deletions

View File

@ -1,4 +1,4 @@
Rolling release of (usually) STSs OpenJDK by openEuler Community. Rolling release of (usually) STSs OpenJDK by openEuler Community.
OpenJDK has release cadence of 6 months, but 3/4 of them are Short Term Supported for 6 months only. This package is designed to harbor them. Currently it is build of OpenJDK 15. LTSs will go also as separate packages. OpenJDK has release cadence of 6 months, but 3/4 of them are Short Term Supported for 6 months only. This package is designed to harbor them. Currently it is build of OpenJDK 16. LTSs will go also as separate packages.
JDK15 is current release of Java platform. It is bringing many cool improvements - https://openjdk.java.net/projects/jdk/15/. Unluckily, this package is STS (short term support) version. Between individual LTS there will be always several STS. Again, please see announcement: http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html. So this is rolling release of all STSs to come. Its fate during the release of fresh LTS is yet to be decided. JDK16 is current release of Java platform. It is bringing many cool improvements - https://openjdk.java.net/projects/jdk/16/. Unluckily, this package is STS (short term support) version. Between individual LTS there will be always several STS. Again, please see announcement: http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html. So this is rolling release of all STSs to come. Its fate during the release of fresh LTS is yet to be decided.

View File

@ -156,7 +156,7 @@
# buildjdkver is usually same as %%{majorver}, # buildjdkver is usually same as %%{majorver},
# but in time of bootstrap of next jdk, it is majorver-1, # but in time of bootstrap of next jdk, it is majorver-1,
# and this it is better to change it here, on single place # and this it is better to change it here, on single place
%global buildjdkver 15 %global buildjdkver 16
# We don't add any LTS designator for STS packages (this package). # We don't add any LTS designator for STS packages (this package).
# Neither for Fedora nor EPEL which would have %%{rhel} macro defined. # Neither for Fedora nor EPEL which would have %%{rhel} macro defined.
%global lts_designator "" %global lts_designator ""
@ -168,7 +168,7 @@
%global top_level_dir_name %{origin} %global top_level_dir_name %{origin}
%global minorver 0 %global minorver 0
%global buildver 36 %global buildver 36
%global rpmrelease 0 %global rpmrelease 1
# priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit # priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit
%if %is_system_jdk %if %is_system_jdk
%global priority %( printf '%02d%02d%02d%02d' %{majorver} %{minorver} %{securityver} %{buildver} ) %global priority %( printf '%02d%02d%02d%02d' %{majorver} %{minorver} %{securityver} %{buildver} )
@ -1739,6 +1739,9 @@ require "copy_jdk_configs.lua"
%changelog %changelog
* Mon May 17 2021 noah <hedongbo@huawei.com> - 1:16.0.0.36-1.rolling
- Bumped buildjdkver to build by itself - 16
* Wed May 12 2021 noah <hedongbo@huawei.com> - 1:16.0.0.36-0.0.ea.rolling * Wed May 12 2021 noah <hedongbo@huawei.com> - 1:16.0.0.36-0.0.ea.rolling
- Update to jdk-16.0.0.0+36 - Update to jdk-16.0.0.0+36
- Use upstream default for version-pre rather than setting it to "ea" or "" - Use upstream default for version-pre rather than setting it to "ea" or ""