From 651a5b0ded3c572850699d8caca429d3f2c6df51 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 21 Mar 2025 08:48:34 +0100 Subject: [PATCH] android: Only select default ABIs when building OpenSSL This skips the experimental RISC-V ABI in newer NDKs. --- src/frontends/android/openssl/compile.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontends/android/openssl/compile.sh b/src/frontends/android/openssl/compile.sh index 86bd15c5c..20d344f58 100755 --- a/src/frontends/android/openssl/compile.sh +++ b/src/frontends/android/openssl/compile.sh @@ -12,7 +12,7 @@ export PATH=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH export ANDROID_NDK_HOME=${ANDROID_NDK_ROOT} # automatically determine the ABIs supported by the NDK -: ${ABIS=$(jq -r 'keys | join(" ")' ${ANDROID_NDK_ROOT}/meta/abis.json)} +: ${ABIS=$(jq -r 'map_values(select(.default == true)) | keys | join(" ")' ${ANDROID_NDK_ROOT}/meta/abis.json)} # this should match APP_PLATFORM : ${MIN_SDK=21}