-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Support GraalVM 19 #2412
Comments
It's true for Linux and macOS distribution. graalvm-ce-19.0.0 for Windows contains native-image, on the other hand there is no "gu". This may change in the future releases, but for now Windows + GraalVM are special (GraalVM has Early Adopter Windows Support atm) |
Maybe we want a dedicated project board and separate issues for each GraalVM 19 issue? |
Hey @dmlloyd, can you tell the status on this. I’m a little but in the dark. |
The best place to look would be the GraalVM 19 board: https://github.com/quarkusio/quarkus/projects/8 However right now we're stuck on oracle/graal#1183. I'm waiting for a GraalVM branch to test with. |
We've gotten past oracle/graal#1183, now we're stuck on oracle/graal#1320. |
Blocker list: #2792 |
Several things changed, making GraalVM 19 currently not compatible with Quarkus.
So far I noticed:
native-image
is no longer included by default. Need to install it by running "gu install native-image" -> adapt documentation, adapt CI, adapt container images.SubstrateAutoFeatureStep
needs to invoke different methods; e.g.delayClassInitialization
was renamed toinitializeAtRunTime
/core/runtime/src/main/java/io/quarkus/runtime/graal/MethodReplacement.java
.--initialize-at-build-time
by default, but also verify how this interactos with other flags we're setting.There are certainly some more issues, to be investigated.
The text was updated successfully, but these errors were encountered: