Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] android aarch64 compile files - libc++.so.1 not found (ring package?) #9769

Open
bburdette opened this issue May 13, 2024 · 1 comment
Labels
status: needs triage This issue needs to triage, applied to new issues type: bug

Comments

@bburdette
Copy link

bburdette commented May 13, 2024

Describe the bug

Created a new android project and compiled with cargo tauri android build --apk -t armv7. Resulting error:

The following warnings were emitted during compilation:

warning: ring@0.17.8: Compiler family detection failed due to error: ToolExecError: Command "/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang" "-E" "/home/bburdette/code/zknotes/taur-exper/src-tauri/target/aarch64-linux-android/release/build/ring-65f1925129321e0b/out/9794990528831506010detect_compiler_family.c" with args /nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang did not execute successfully (status code exit status: 127).
warning: ring@0.17.8: /nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory
warning: ring@0.17.8: Compiler family detection failed due to error: ToolExecError: Command "/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang" "-E" "/home/bburdette/code/zknotes/taur-exper/src-tauri/target/aarch64-linux-android/release/build/ring-65f1925129321e0b/out/16758297065530334426detect_compiler_family.c" with args /nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android24-clang did not execute successfully (status code exit status: 127).
warning: ring@0.17.8: /nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory
warning: ring@0.17.8: /nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/bin/clang: error while loading shared libraries: libc++.so.1: cannot open shared object file: No such file or directory

error: failed to run custom build command for `ring v0.17.8`

so there's a libc++.so.1 in my NDK_HOME, but its not for the aarch64 target. I'm assuming this is normal, and a libc++.so.1 shouldn't be a requirement for aarch64 compile.

libc++ in my ndk_home
[bburdette@HOSS:~/code/zknotes/taur-exper/src-tauri]$ find $NDK_HOME/toolchains/llvm/prebuilt/ | grep libc\+
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/29/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/28/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/28/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/30/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/30/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/22/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/22/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/23/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/23/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/21/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/33/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/33/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/34/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/34/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/24/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/24/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/26/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/26/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/32/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/32/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/25/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/25/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/27/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/27/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/31/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/31/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/29/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/29/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/28/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/28/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/30/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/30/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/22/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/22/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/23/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/23/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/21/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/21/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/33/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/33/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/34/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/34/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/libc++_shared.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/24/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/24/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/26/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/26/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/32/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/32/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/25/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/25/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/27/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/27/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/31/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/31/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/i686-linux-android/libc++_static.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/29/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/28/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/28/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/30/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/30/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/22/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/22/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/23/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/23/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/21/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/21/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/33/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/33/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/34/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/34/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/24/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/24/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/26/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/26/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/32/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/32/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/25/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/25/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/27/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/27/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/31/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/31/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_static.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/29/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/28/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/28/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/30/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/30/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/22/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/22/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/23/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/23/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/21/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/21/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/33/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/33/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/34/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/34/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/24/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/26/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/26/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/32/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/32/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/25/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/25/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/27/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/27/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/31/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/31/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_static.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/musl/lib/i686-unknown-linux-musl/libc++.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/musl/lib/i686-unknown-linux-musl/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/musl/lib/x86_64-unknown-linux-musl/libc++.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/musl/lib/x86_64-unknown-linux-musl/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/libc++abi.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i686-w64-windows-gnu/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i686-w64-windows-gnu/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++abi.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/i386-unknown-linux-gnu/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/libc++.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-w64-windows-gnu/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-w64-windows-gnu/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++abi.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++experimental.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++.so.1
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/x86_64-unknown-linux-gnu/libc++.so
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/lib/x86_64-unknown-linux-musl/libc++abi.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/lib/x86_64-unknown-linux-musl/libc++.a
/nix/store/p2cmbnlc7xp2mn4x7jc7qs369wjzp56k-androidsdk/libexec/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/libc++.so

No 'ring' package found in Cargo.lock:

[bburdette@HOSS:~/code/zknotes/taur-exper/src-tauri]$ cat Cargo.lock | grep ring
 "string_cache",
 "string_cache_codegen",
name = "string_cache"
name = "string_cache_codegen"

Reproduction

In an empty folder:

cargo tauri init

cargo tauri android init

cargo tauri android build --apk -t armv7

Expected behavior

Would expect an apk to be built...

Full tauri info output

[bburdette@HOSS:~/code/zknotes/taur-exper/src-tauri]$ cargo tauri info
WARNING: no lock files found, defaulting to npm

[⚠] Environment
    - OS: NixOS 24.5.0 X64
    ✔ webkit2gtk-4.1: 2.44.1
    ✔ rsvg2: 2.57.0
    ✔ rustc: 1.77.2 (25ef9e3d8 2024-04-09)
    ✔ cargo: 1.77.2 (e52e36006 2024-03-26)
    ⚠ rustup: not installed!
      If you have rust installed some other way, we recommend uninstalling it
      then use rustup instead. Visit https://rustup.rs/
    ⚠ Rust toolchain: couldn't be detected!
      Maybe you don't have rustup installed? if so, Visit https://rustup.rs/
    - node: 18.19.1
    - npm: 10.2.4

[-] Packages
    - tauri [RUST]: 2.0.0-beta.19
    - tauri-build [RUST]: 2.0.0-beta.15
    - wry [RUST]: 0.39.5
    - tao [RUST]: 0.28.0
    - tauri-cli [RUST]: 2.0.0-beta.14
    - @tauri-apps/api : not installed!
    - @tauri-apps/cli [NPM]: 2.0.0-beta.14

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: static
    - devUrl: http://0.0.0.0:8080/

[bburdette@HOSS:~/code/zknotes/taur-exper/src-tauri]$


### Stack trace

_No response_

### Additional context

_No response_
@bburdette bburdette added status: needs triage This issue needs to triage, applied to new issues type: bug labels May 13, 2024
@bburdette
Copy link
Author

gave it a try with tauri = { version = "2.0.0-beta.16", features = ["native-tls-vendored"] }. Still has the ring v0.17.8 dependency with libc++.so.1 missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs triage This issue needs to triage, applied to new issues type: bug
Projects
None yet
Development

No branches or pull requests

1 participant