RFR: JDK-8306819: Consider disabling the compiler's default active annotation processing [v7]

Joe Darcy darcy at openjdk.org
Wed Feb 7 20:51:01 UTC 2024


On Thu, 26 Oct 2023 17:34:02 GMT, Joe Darcy <darcy at openjdk.org> wrote:

> > > there need not be any flag day for changing to JDK 22 specifically since the option to request the old policy is accepted in JDK 21
> > 
> > 
> > Just to say, most of our libs build against **11, 17, 21 and EA/22**. So for this reason our projects we can't trivially make use of `-proc:full` introduced in 21 as that fails the builds using 11 and 17 and instead we needed to introduce build profiles for this.
> 
> Noted; thanks.

PS Support for -proc:full has been backported to Oracle's 17u, 11u, and 8u release trains ([JDK-8321416](https://bugs.openjdk.org/browse/JDK-8321416), [JDK-8321418](https://bugs.openjdk.org/browse/JDK-8321418), [JDK-8321419](https://bugs.openjdk.org/browse/JDK-8321419)) as well as the OpenJDK 17u and 11u release trains ([JDK-8324670](https://bugs.openjdk.org/browse/JDK-8324670), [JDK-8324804](https://bugs.openjdk.org/browse/JDK-8324804)). The feature is on track to appear in the April 2024 set of releases.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/14432#issuecomment-1932839886


More information about the compiler-dev mailing list