From b7d809c7a5c43a7e13f4c6df26c3e2920d06a286 Mon Sep 17 00:00:00 2001 From: James Jenkins Date: Tue, 9 Jun 2026 16:31:52 -0400 Subject: [PATCH] Add support for ppc64le architecture --- 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/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java b/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java index 46c93f5541..4496abb91d 100644 --- a/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java +++ b/c/src/main/java/org/apache/arrow/c/jni/JniLoader.java @@ -118,6 +118,9 @@ private String getNormalizedArch() { case "aarch64": arch = "aarch_64"; break; + case "ppc64le": + arch = "ppcle_64"; + break; default: break; } diff --git a/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java b/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java index 5fb4816488..3a49389b27 100644 --- a/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java +++ b/dataset/src/main/java/org/apache/arrow/dataset/jni/JniLoader.java @@ -104,6 +104,9 @@ private String getNormalizedArch() { case "aarch64": arch = "aarch_64"; break; + case "ppc64le": + arch = "ppcle_64"; + break; default: break; }