[Buildroot] [PATCH 1/1] package/openjdk{-bin}: bump version to 17.0.1+12
Peter Korsgaard
peter at korsgaard.com
Fri Nov 5 14:48:51 UTC 2021
>>>>> "Adam" == Adam Duskett <aduskett at gmail.com> writes:
> OpenJDK 17 is a new LTS release, which leaves the Buildroot Config option of
> "LTS" and "LATEST" as a misnomer because both 11 and 17 are LTS releases.
> There are two options in this case:
> 1) Remove "LATEST" and update OpenJDK 11 to 17, and only support 17.
> 2) Change "LTS" to "11" and "LATEST" to "17" and only support the latest 2 LTS
> OpenJDK releases.
> After some discussion with Thomas Petazzoni and Peter Korsgaard, and testing,
> option 2 is the best course of action for a few reasons:
> - OpenJDK 11 and 17 have very long support cycles:
> - OpenJDK 11 has two years of Active and five years of security support left.
> - OpenJDK 17 has five years of Active and ten years of security support left.
> - Both OpenJDK versions build with the same parameters.
> - The maintenance cost of both versions is meager.
> - Both versions pass tests.package.test_openjdk without issue.
> Changes:
> - Change BR2_OPENJDK_VERSION_LATEST -> BR2_OPENJDK_VERSION_17
> - Change BR2_OPENJDK_VERSION_LTS -> BR2_OPENJDK_VERSION_11
These should really follow the namespace, so I have renamed them to
BR2_PACKAGE_OPENJDK_VERSION_{11,17}.
You also forgot Config.in.legacy handling for the old symbols, I've
fixed that.
Committed with these fixes, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list