-
Enhancement
-
Resolution: Fixed
-
P3
-
11, 14
-
b21
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8246055 | 13.0.4 | Erik Joelsson | P3 | Resolved | Fixed | b03 |
JDK-8241022 | 11.0.8 | Andrew Hughes | P3 | Resolved | Fixed | b01 |
JDK-8233806 | 11.0.7-oracle | Erik Joelsson | P3 | Resolved | Fixed | b01 |
JDK-8233402 | 11.0.5.0.50-oracle | Erik Joelsson | P3 | Resolved | Fixed | b01 |
Certain downstream consumers of the JDK need to link to it statically. To support this usecase we will add a set of optional make targets that produce static native libraries for a selection of modules. These static libraries will not end up in the main JDK distribution but will instead be packaged in a separate bundle that can be optionally overlayed on top of a JDK bundle.
Initial list of modules to include in this type of build:
java.base
jdk.crypto.ec
jdk.security.auth
java.prefs
java.security.jgss
java.smartcardio
jdk.crypto.cryptoki
jdk.net
Initial list of modules to include in this type of build:
java.base
jdk.crypto.ec
jdk.security.auth
java.prefs
java.security.jgss
java.smartcardio
jdk.crypto.cryptoki
jdk.net
- backported by
-
JDK-8233402 Build static versions of certain JDK libraries
-
- Resolved
-
-
JDK-8233806 Build static versions of certain JDK libraries
-
- Resolved
-
-
JDK-8241022 Build static versions of certain JDK libraries
-
- Resolved
-
-
JDK-8246055 Build static versions of certain JDK libraries
-
- Resolved
-
- relates to
-
JDK-8236921 Add build target to produce a JDK image suitable for a Graal/SVM build
-
- Resolved
-
-
JDK-8211732 Remove old-style static builds
-
- Closed
-
(1 relates to)