-
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
Locales Some integration test fails with GraalVM for JDK 24 #43436
Comments
I came to the same conclusion (noticed it too late). Why is this being tracked as a quarkus issue? |
Because Quarkus assumes build-time fixed locales and needs some adaptation (working on it) to support the new runtime locales. |
That would be useful info to have in the ticket. Thanks! |
Turns out it was simpler than I expected :) More details in #43448 |
Let me add some explanation to this issue for posterity. Prior GraalVM for JDK 24 (currently EA), the default locale for the native image at runtime was determined at native image build time (set by |
Describe the bug
Starting with GraalVM for JDK 24 (24.2) native image will no longer set the locale default at build time. See oracle/graal#9694. This apparently breaks the Locale Some integration test of Quarkus.
See graalvm/mandrel#755 (comment)
Expected behavior
The test should pass
Actual behavior
The test fails with errors like the following:
See https://github.com/graalvm/mandrel/actions/runs/10985696189/job/30498542041#step:12:3093
How to Reproduce?
locales/some
integration test in native modeOutput of
uname -a
orver
No response
Output of
java -version
No response
Mandrel or GraalVM version (if different from Java)
No response
Quarkus version or git rev
No response
Build tool (ie. output of
mvnw --version
orgradlew --version
)No response
Additional information
The regression is introduced by oracle/graal#9694
The text was updated successfully, but these errors were encountered: