[crac] RFR: 8344647: Make java.se participate in the preview language feature `requires transitive java.base`
Jan Kratochvil
jkratochvil at openjdk.org
Tue Apr 22 10:30:09 UTC 2025
On Tue, 22 Apr 2025 10:20:26 GMT, Jan Kratochvil <jkratochvil at openjdk.org> wrote:
> CRaC trunk (647105388b66b7acedf03d049dc60323912a8fe7) fails to compile for me the same way as `jdk-25+2`:
>
> === Output from failing command(s) repeated here ===
> * For target buildtools_depend__the.COMPILE_DEPEND_batch:
> error: cannot access module-info
> bad class file: /modules/java.se/module-info.class
> bad requires flag: ACC_TRANSITIVE (0x0020
> Please remove or make sure it appears in the correct subdirectory of the classpath.
> 1 error
> * For target buildtools_jdk_tools_classes__the.BUILD_TOOLS_JDK_batch:
> error: cannot access module-info
> bad class file: /modules/java.se/module-info.class
> bad requires flag: ACC_TRANSITIVE (0x0020
> Please remove or make sure it appears in the correct subdirectory of the classpath.
> 1 error
>
> It has been fixed upstream which is what I am backporting.
It would get also fixed by #224.
-------------
PR Comment: https://git.openjdk.org/crac/pull/226#issuecomment-2820877098
More information about the crac-dev
mailing list