On 11/18/20 8:03 PM, Adrian Bunk wrote: > On Wed, Nov 18, 2020 at 12:20:37PM +0100, Matthias Klose wrote:
>> For OpenJDK there are two other possibilities, which would require approval >> by >> release managers / stable release managers. >> >> - openjdk-16 will be released in April 2021, which is expected >> before the bullseye release. Shipping openjdk-16 instead of >> openjdk-15 would have the advantage that you are able to build >> openjdk-17 directly, without having to build openjdk-17 (LTS). >> >> This would require a feature freeze exception for bullseye. >> >> - package a snapshot of openjdk-17 (in April/May 2021), and >> only ship openjdk-17 in bullseye. In that case, update to >> the final openjdk-17 release in Oct 2021 as a stable release >> update, or as a security update. >> >> This would require a feature freeze exception for bullseye. >> >> After the bullseye release, it would require an approval of >> the stable release managers, or approval by the security >> team as a security update. I'm not saying that this package >> should see constant security support, but it is likely >> that openjdk-17 sees extended support upstream. > > New OpenJDK versions tend to cause both buildtime and runtime breakages > in reverse dependencies, some of them hard to resolve and requiring > updates to new upstream versions which in turn require new dependencies > that might not even be in Debian. New upstream versions likely do that, that's not an attribute of OpenJDK. What's your point?