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