-
Notifications
You must be signed in to change notification settings - Fork 737
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add OPENJCEPLUS_SUPPORT flag in JPP tags #18544
Conversation
@pshipton Please help to review and advice. |
Have you signed the Eclipse ECA? The check is failing. |
We should explore adding openj9-openjdk-jdk17/closed/src/java.base/share/classes/module-info.java.extra to export openjceplus. |
When building the OpenJCEPlus with Semeru OpenJDK, some java.base packages need to be "exports" to the OpenJCEPlus module. But not all the platforms are supported by OpenJCEPlus. For those not supported platforms, export to OpenJCEPlus module will cause the unknown module error. So, by adding the OPENJCEPLUS_SUPPORT flag in JPP Tags, it will only allow the OpenJCEPlus required java.base packages to be exported on the supported platforms, to avoid the unknown module error. Signed-off-by: Tao Liu <[email protected]>
You still need to sign the ECA before this can be accepted, or I could make this simple change instead. |
@pshipton Just signed the ECA, please help to review. |
When building the OpenJCEPlus with Semeru OpenJDK, some java.base packages need to be "exports" to the OpenJCEPlus module. But not all the platforms are supported by OpenJCEPlus. For those not supported platforms, export to OpenJCEPlus module will cause the unknown module error. So, by adding the OPENJCEPLUS_SUPPORT flag in JPP Tags, it will only allow the OpenJCEPlus required java.base packages to be exported on the supported platforms, to avoid the unknown module error.