-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
RebuildJImage
-
False
-
-
False
-
To Do
-
-
Following OPENJDK-1668, which rebuilt the jmods against the stripped native libraries, we need to also rebuild lib/modules and the CDS archives with the updated jmods.
This is particularly important on java-21-openjdk where there is an additional set of native binaries:
$ for file in $(find jdk/modules/ -type f); do if file ${file} | cut -d ':' -f 2 | grep -q 'ELF'; then echo "${file} is ELF"; fi; done
jdk/modules/jdk.jpackage/jdk/jpackage/internal/resources/jpackageapplauncher is ELF
jdk/modules/jdk.jpackage/jdk/jpackage/internal/resources/libjpackageapplauncheraux.so is ELF
which are included as resources only in the jmods
- is related to
-
OPENJDK-2820 Include jpackage module files under jdk/modules in stripping
- Closed