-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: 24, 25, 26
-
Component/s: infrastructure
JEP 493 added a feature to link runtimes without JMOD files.
When enabling that feature (e.g. through configure option --enable-linkable-runtime) and also using the option to ship external symbols of type "public" on Windows (--with-external-symbols-in-bundles=public), e.g. stripped pdb files that don't contain full debug information but help to get line numbers in hs_err files, several tests related to JLink fail.
For instance the test "tools/jlink/basic/BasicTest.java" fails and you find error output like this:
Error: <test-vm-path>\\bin\\keytool.exe.pdb has been modified
When enabling that feature (e.g. through configure option --enable-linkable-runtime) and also using the option to ship external symbols of type "public" on Windows (--with-external-symbols-in-bundles=public), e.g. stripped pdb files that don't contain full debug information but help to get line numbers in hs_err files, several tests related to JLink fail.
For instance the test "tools/jlink/basic/BasicTest.java" fails and you find error output like this:
Error: <test-vm-path>\\bin\\keytool.exe.pdb has been modified
- relates to
-
JDK-8370064 Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
-
- Resolved
-
-
JDK-8237192 Generate stripped/public pdbs on Windows for jdk images
-
- Resolved
-
-
JDK-8311302 Implement JEP 493: Linking Run-Time Images without JMODs
-
- Resolved
-
-
JDK-8352689 Allow for hash sum overrides when linking from the run-time image
-
- Closed
-
- links to
-
Review(master)
openjdk/jdk/24012
-
Review(master)
openjdk/jdk/24057
(1 links to)