Skip to content
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

Update the GraalVM SDK and API dependency to 23.x when they will be java11 compatible #34299

Closed
cescoffier opened this issue Jun 26, 2023 · 1 comment
Labels
area/housekeeping Issue type for generalized tasks not related to bugs or enhancements

Comments

@cescoffier
Copy link
Member

Description

Version 23 of the graalVM SDK and API artifacts use Java 17 bytecode. We cannot use these versions in Quarkus as it would break our Java 11 support.

Fortunately, the GraalVM team agreed to publish these artifacts using Java 11 bytecode. For the time being, we need to lock the version to 22.3 (the last release using Java 11 bytecode).

This issue concerns remembering to update once the new artifacts are released.

The GraalVM team does not commit to keeping these artifacts using Java 11 bytecode forever. At some point, if they need to use a Java feature from 17 / 20 / 21, they will bump the bytecode version.

Implementation ideas

No response

@cescoffier cescoffier added the area/housekeeping Issue type for generalized tasks not related to bugs or enhancements label Jun 26, 2023
@zakkak
Copy link
Contributor

zakkak commented Oct 3, 2023

Duplicate of #35054
Closed by #35057

@zakkak zakkak closed this as completed Oct 3, 2023
@github-project-automation github-project-automation bot moved this from Todo to Done in Quarkus Roadmap/Planning Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/housekeeping Issue type for generalized tasks not related to bugs or enhancements
Projects
Status: Done
Development

No branches or pull requests

2 participants