<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi all,</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
   I recently updated my system from Fedora 39 to 41, and I get the following error during the building of the code -reflection project.</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
```bash</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Compiling up to 2 files for COMPILE_DEPEND</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
error: cannot access module-info</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
  bad class file: /modules/java.se/module-info.class</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
    bad requires flag: ACC_TRANSITIVE (0x0020</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
    Please remove or make sure it appears in the correct subdirectory of the classpath.</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
1 error</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
gmake[3]: *** [CompileToolsJdk.gmk:87: /home/juan/repos/babylon/babylon/build/linux-x86_64-server-release/buildtools/depend/_the.COMPILE_DEPEND_batch] Error 1</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
gmake[3]: *** Waiting for unfinished jobs....</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
error: cannot access module-info</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
  bad class file: /modules/java.se/module-info.class</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
    bad requires flag: ACC_TRANSITIVE (0x0020</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
    Please remove or make sure it appears in the correct subdirectory of the classpath.</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
1 error</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
gmake[3]: *** [CompileToolsJdk.gmk:48: /home/juan/repos/babylon/babylon/build/linux-x86_64-server-release/buildtools/jdk_tools_classes/_the.BUILD_TOOLS_JDK_batch] Error 1</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
gmake[2]: *** [make/Main.gmk:86: buildtools-jdk] Error 2</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
gmake[2]: *** Waiting for unfinished jobs....</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Creating support/modules_libs/java.base/jrt-fs.jar</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
ERROR: Build failed for target 'images' in configuration 'linux-x86_64-server-release' (exit code 2) </div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Stopping javac server</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
```</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
My configuration summary seems to be correct:</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
```</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Configuration summary:</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Name:           linux-x86_64-server-release</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Debug level:    release</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* HS debug level: product</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* JVM variants:   server</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* JVM features:   server: 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management parallelgc serialgc services shenandoahgc vm-structs zgc' </div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 64</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Version string: 24-internal-adhoc.juan.babylon (24-internal)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Source date:    1736501528 (2025-01-10T09:32:08Z)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Tools summary:</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Boot JDK:       openjdk version "24-ea" 2025-03-18 OpenJDK Runtime Environment (build 24-ea+30-3590) OpenJDK 64-Bit Server VM (build 24-ea+30-3590, mixed mode, sharing) (at /home/juan/.sdkman/candidates/java/24.ea.30-open)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Toolchain:      gcc (GNU Compiler Collection)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* C Compiler:     Version 12.3.0 (at /home/juan/bin/spack/opt/spack/linux-fedora41-skylake/gcc-14.2.1/gcc-12.3.0-apvzdiido5i7pxdda4vx5zfjcdtjbup2/bin/gcc)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* C++ Compiler:   Version 12.3.0 (at /home/juan/bin/spack/opt/spack/linux-fedora41-skylake/gcc-14.2.1/gcc-12.3.0-apvzdiido5i7pxdda4vx5zfjcdtjbup2/bin/g++)</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
Build performance summary:</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Build jobs:     20</div>
<div style="direction: ltr; font-family: Consolas, Courier, monospace; font-size: 12pt; color: rgb(0, 0, 0);">
* Memory limit:   31807 MB</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
```</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Any idea about how to fix this? </div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Kind regards,</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Juan</div>
</body>
</html>