From 98d329065d621d2f2d9d2795a28292e6b99b3a67 Mon Sep 17 00:00:00 2001 From: James Jenkins Date: Mon, 8 Jun 2026 15:32:34 -0400 Subject: [PATCH] Add support for ppc64le Add support for the IBM Power architecture. --- java/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java | 3 +++ .../src/main/java/org/apache/arrow/dataset/jni/JniLoader.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/java/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java b/java/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java index e43546134925..1012c16337bc 100644 --- a/java/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java +++ b/java/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java @@ -105,6 +105,9 @@ private String getNormalizedArch() { case "aarch64": arch = "aarch_64"; break; + case "ppc64le": + arch = "ppcle_64"; + break; default: break; } diff --git a/java/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java b/java/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java index a3b31c73e854..4d8aa9f73726 100644 --- a/java/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java +++ b/java/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java @@ -105,6 +105,9 @@ private String getNormalizedArch() { case "aarch64": arch = "aarch_64"; break; + case "ppc64le": + arch = "ppcle_64"; + break; default: break; }