RFR: 8365060: Historical data for JDK 8 should include the jdk.net package [v2]
Aleksey Shipilev
shade at openjdk.org
Thu Aug 28 15:30:44 UTC 2025
On Thu, 28 Aug 2025 12:29:41 GMT, Jan Lahoda <jlahoda at openjdk.org> wrote:
> I.e., I'm afraid there are not too many sensible options.
Yeah. Just checking if anything easy was on the table, because this patch is going to be backported to at least some LTSes. I tried to `patch --dry-run` the current diff, and this was the result:
- JDK 25u: Applies cleanly
- JDK 21u: Applies with minor conflicts in `src/jdk.compiler/share/data/symbols/symbols` and `test/langtools/tools/javac/sym/ElementStructureTest.java`
- JDK 17u: All the hunks fail, because [JDK-8257733](https://bugs.openjdk.org/browse/JDK-8257733) moved stuff around
- JDK 11u: Have not tried, I assume it is at least as bad as JDK 17u
So "superfluous" changes in `data/symbols` do not look like the practical problem, AFAICS.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/26817#issuecomment-3233974430
More information about the compiler-dev
mailing list