Skip to content

Commit cf45f4f

Browse files
committed
Replace deprecated enum with new CPU enum
1 parent e2b8f8c commit cf45f4f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package io.quarkus.deployment.pkg.steps;
22

3-
import static io.quarkus.deployment.builditem.nativeimage.UnsupportedOSBuildItem.Arch.AMD64;
4-
53
import java.io.File;
64
import java.io.IOException;
75
import java.io.UncheckedIOException;
@@ -58,6 +56,7 @@
5856
import io.quarkus.runtime.graal.DisableLoggingFeature;
5957
import io.quarkus.sbom.ApplicationComponent;
6058
import io.quarkus.sbom.ApplicationManifestConfig;
59+
import io.smallrye.common.cpu.CPU;
6160
import io.smallrye.common.os.OS;
6261
import io.smallrye.common.process.AbnormalExitException;
6362
import io.smallrye.common.process.ProcessBuilder;
@@ -837,7 +836,7 @@ public NativeImageInvokerInfo build() {
837836
*/
838837
if (graalVMVersion.compareTo(GraalVM.Version.VERSION_24_2_0) >= 0
839838
&& graalVMVersion.compareTo(GraalVM.Version.VERSION_25_0_0) < 0
840-
&& AMD64.active) {
839+
&& (CPU.host() == CPU.x64)) {
841840
addExperimentalVMOption(nativeImageArgs, "-H:+ForeignAPISupport");
842841
}
843842

0 commit comments

Comments
 (0)