diff --git a/README.md b/README.md index abfce5f9af515bb2d4fd949c80c71722551fb74d..7715954fa0d4a766aab456e49a11201b11c67fec 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ 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 14. 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 15. LTSs will go also as separate packages. -JDK14 is current release of Java platform. It is bringing many cool improvements - https://openjdk.java.net/projects/jdk/14/. 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. +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. diff --git a/java-latest-openjdk.spec b/java-latest-openjdk.spec index 6226e4a04ad97c209aee98f3c91cdf1e4c2f5a20..2bff8852d45a805802320a2520f0733816a38721 100644 --- a/java-latest-openjdk.spec +++ b/java-latest-openjdk.spec @@ -156,7 +156,7 @@ # buildjdkver is usually same as %%{majorver}, # but in time of bootstrap of next jdk, it is majorver-1, # and this it is better to change it here, on single place -%global buildjdkver 14 +%global buildjdkver 15 # We don't add any LTS designator for STS packages (this package). # Neither for Fedora nor EPEL which would have %%{rhel} macro defined. %global lts_designator "" @@ -168,7 +168,7 @@ %global top_level_dir_name %{origin} %global minorver 0 %global buildver 36 -%global rpmrelease 0 +%global rpmrelease 2 # 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 %global priority %( printf '%02d%02d%02d%02d' %{majorver} %{minorver} %{securityver} %{buildver} ) @@ -184,7 +184,7 @@ # Release will be (where N is usually a number starting at 1): # - 0.N%%{?extraver}%%{?dist} for EA releases, # - N%%{?extraver}{?dist} for GA releases -%global is_ga 0 +%global is_ga 1 %if %{is_ga} %global ea_designator "" %global ea_designator_zip "" @@ -1717,6 +1717,15 @@ require "copy_jdk_configs.lua" %changelog +* Wed Oct 14 2020 noah - 1:15.0.0.36-2.rolling +- Change 14 to 15 in README.md + +* Tue Oct 13 2020 noah - 1:15.0.0.36-1.rolling +- delete redudant patches + +* Tue Oct 13 2020 noah - 1:15.0.0.36-0.rolling +- Update for JDK 15 GA + * Thu Sep 17 2020 noah - 1:15.0.0.36-0-1.ea.rolling - Update to jdk 15.0.0.36 tag - Update vendor version string to 20.9 diff --git a/jdk8235833-posixplatform_cpp_should_not_include_sysctl_h.patch b/jdk8235833-posixplatform_cpp_should_not_include_sysctl_h.patch deleted file mode 100644 index af438918221aa79a22bba8dee9f3555e9e019de5..0000000000000000000000000000000000000000 --- a/jdk8235833-posixplatform_cpp_should_not_include_sysctl_h.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp b/src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp ---- a/src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp -+++ b/src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp -@@ -33,7 +33,6 @@ - #include - #include - #include --#include - #include - #include - #include diff --git a/jdk8237879-make_4_3_build_fixes.patch b/jdk8237879-make_4_3_build_fixes.patch deleted file mode 100644 index 76da003cf0197eaa57c0701af8c9d03ba710b88a..0000000000000000000000000000000000000000 --- a/jdk8237879-make_4_3_build_fixes.patch +++ /dev/null @@ -1,34 +0,0 @@ - -# HG changeset patch -# User ihse -# Date 1580378910 -3600 -# Node ID 0743e1d49930a95d045bfdaa8f8607a00289e677 -# Parent 24b4c763cb2276db073bec263246879eb312daeb -8237879: make 4.3 breaks build -Reviewed-by: erikj, tbell - -diff -r 24b4c763cb22 -r 0743e1d49930 make/common/MakeBase.gmk ---- a/make/common/MakeBase.gmk Thu Jan 30 10:10:48 2020 +0100 -+++ b/make/common/MakeBase.gmk Thu Jan 30 11:08:30 2020 +0100 -@@ -525,15 +525,16 @@ - # Param 2 - (optional) name of file to store value in - DependOnVariableHelper = \ - $(strip \ -- $(eval -include $(call DependOnVariableFileName, $1, $2)) \ -+ $(eval $1_filename := $(call DependOnVariableFileName, $1, $2)) \ -+ $(if $(wildcard $($1_filename)), $(eval include $($1_filename))) \ - $(if $(call equals, $(strip $($1)), $(strip $($1_old))),,\ -- $(call MakeDir, $(dir $(call DependOnVariableFileName, $1, $2))) \ -+ $(call MakeDir, $(dir $($1_filename))) \ - $(if $(findstring $(LOG_LEVEL), trace), \ - $(info NewVariable $1: >$(strip $($1))<) \ - $(info OldVariable $1: >$(strip $($1_old))<)) \ - $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \ -- $(call DependOnVariableFileName, $1, $2))) \ -- $(call DependOnVariableFileName, $1, $2) \ -+ $($1_filename))) \ -+ $($1_filename) \ - ) - - # Main macro - diff --git a/jdk8243059-build_fails_when_with_vendor_contains_comma.patch b/jdk8243059-build_fails_when_with_vendor_contains_comma.patch deleted file mode 100644 index bf3a82bd72a25a081bd506730d48af0a938b3cea..0000000000000000000000000000000000000000 --- a/jdk8243059-build_fails_when_with_vendor_contains_comma.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/make/launcher/LauncherCommon.gmk b/make/launcher/LauncherCommon.gmk ---- a/make/launcher/LauncherCommon.gmk -+++ b/make/launcher/LauncherCommon.gmk -@@ -139,7 +139,7 @@ - OPTIMIZATION := $$($1_OPTIMIZATION), \ - CFLAGS := $$(CFLAGS_JDKEXE) \ - $(LAUNCHER_CFLAGS) \ -- $(VERSION_CFLAGS) \ -+ $(subst $(COMMA),$(DOLLAR)(COMMA),$(VERSION_CFLAGS)) \ - -DLAUNCHER_NAME='"$(LAUNCHER_NAME)"' \ - -DPROGNAME='"$1"' \ - $$($1_CFLAGS), \