Closed ascopes closed 1 month ago
Cherry-picking https://github.com/openjdk/jdk17u/commit/561f956db2abd8908b8b2b3dca10bac1a1e0bfb7 and https://github.com/openjdk/jdk17u/commit/6d8febb7847f60a6caa7e867a15150a78356c8ec should fix this. I'll do it later.
Problem description
As part of Java 23's release, the
-proc:full
compiler flag has been added to deal with the new defaults for annotation processing.OpenJDK has also ported this change back to Java 11, 17, and 21 but it appears that Java 17 has not been re-released on Termux with this change yet.
See https://bugs.openjdk.org/browse/JDK-8308245 for comms.
It looks like Termux just needs to rerun their build of Java 17 to pull this in.
What steps will reproduce the bug?
What is the expected behavior?
Compilation should succeed.
In reality it fails due to an unsupported javac flag "-proc:full"
System information