[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