-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
None
-
generic
-
generic
Configure command && make command:
bash configure --with-boot-jdk=/home/yansendao/software/jdk/24/jdk-repo-binary
time make all
Boot JDK version:
/home/yansendao/software/jdk/24/jdk-repo-binary/bin/java -version ; /home/yansendao/software/jdk/24/jdk-repo-binary/bin/java -Xinternalversion
openjdk version "24" 2025-03-18
OpenJDK Runtime Environment (build 24)
OpenJDK 64-Bit Server VM (build 24, mixed mode, sharing)
OpenJDK 64-Bit Server VM (24) for linux-amd64 JRE (24), built on 2024-10-23T10:09:48Z with gcc 10.2.1 20210130 (Red Hat 10.2.1-11)
=== Output from failing command(s) repeated here ===
* For target buildtools_create_symbols_javadoc__the.COMPILE_CREATE_SYMBOLS_batch:
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:50: error: ClassEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ClassEntry;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:51: error: ConstantPoolBuilder is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ConstantPoolBuilder;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:52: error: ConstantValueEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ConstantValueEntry;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:53: error: IntegerEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.IntegerEntry;
^
... (rest of output omitted)
bash configure --with-boot-jdk=/home/yansendao/software/jdk/24/jdk-repo-binary
time make all
Boot JDK version:
/home/yansendao/software/jdk/24/jdk-repo-binary/bin/java -version ; /home/yansendao/software/jdk/24/jdk-repo-binary/bin/java -Xinternalversion
openjdk version "24" 2025-03-18
OpenJDK Runtime Environment (build 24)
OpenJDK 64-Bit Server VM (build 24, mixed mode, sharing)
OpenJDK 64-Bit Server VM (24) for linux-amd64 JRE (24), built on 2024-10-23T10:09:48Z with gcc 10.2.1 20210130 (Red Hat 10.2.1-11)
=== Output from failing command(s) repeated here ===
* For target buildtools_create_symbols_javadoc__the.COMPILE_CREATE_SYMBOLS_batch:
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:50: error: ClassEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ClassEntry;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:51: error: ConstantPoolBuilder is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ConstantPoolBuilder;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:52: error: ConstantValueEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.ConstantValueEntry;
^
(use --enable-preview to enable preview APIs)
/home/yansendao/git/jdk/make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java:53: error: IntegerEntry is a preview API and is disabled by default.
import java.lang.classfile.constantpool.IntegerEntry;
^
... (rest of output omitted)
- caused by
-
JDK-8310310 Migrate CreateSymbols tool in make/langtools to Classfile API
-
- Resolved
-