arrow-cpp: Disable Gcs and Jemalloc on RiscV

This commit is contained in:
Jonas Heinrich
2025-04-28 07:55:34 +02:00
parent b016a1c07b
commit 0545b0b900
+6 -2
View File
@@ -51,9 +51,13 @@
testers,
enableShared ? !stdenv.hostPlatform.isStatic,
enableFlight ? stdenv.buildPlatform == stdenv.hostPlatform,
enableJemalloc ? !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isAarch64,
# Disable also on RiscV
# configure: error: cannot determine number of significant virtual address bits
enableJemalloc ?
!stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isAarch64 && !stdenv.hostPlatform.isRiscV64,
enableS3 ? true,
enableGcs ? !stdenv.hostPlatform.isDarwin,
# google-cloud-cpp fails to build on RiscV
enableGcs ? !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isRiscV64,
}:
let