Skip to content

Commit ba1b32a

Browse files
authored
Merge pull request #48446 from IvanPetkov23/main
Enable VM Option `-H:+ForeignAPISupport` only for JDK 24 and AMD 64
2 parents dd2d290 + 80704a1 commit ba1b32a

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

core/deployment/src/main/java/io/quarkus/deployment/pkg/steps/NativeImageBuildStep.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -875,8 +875,7 @@ public NativeImageInvokerInfo build() {
875875
* https://www.graalvm.org/latest/reference-manual/native-image/native-code-interoperability/foreign-interface/#foreign-functions
876876
* @formatter:on
877877
*/
878-
if ((graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) >= 0 && AMD64.active) ||
879-
graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_25_0_0) >= 0) {
878+
if (graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) == 0 && AMD64.active) {
880879
addExperimentalVMOption(nativeImageArgs, "-H:+ForeignAPISupport");
881880
}
882881

0 commit comments

Comments
 (0)