-
Bug
-
Resolution: Fixed
-
P2
-
9
-
None
-
b157
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8175636 | 10 | Erik Joelsson | P2 | Resolved | Fixed | b02 |
When building java.base.jmod, we use --hash-modules to include hashes of all the non upgradeable jmods in java.base.jmod. The make dependencies are setup to make sure all non upgradeable jmods are built before java.base.jmod. In some cases, this risks failing because we have a non upgradeable module which depends on an upgradeable module. If this upgradeable module is not available to the jmod tool, it will fail.
The solution is to add all jmods as prerequisites to building java.base.jmod instead of just the non upgradeable ones.
The solution is to add all jmods as prerequisites to building java.base.jmod instead of just the non upgradeable ones.
- backported by
-
JDK-8175636 Race when building java.base.jmod
-
- Resolved
-