cargo-bins/cargo-binstall#2473
Binaries built for aarch64-unkown-linux-* failed to get the openssl certs stored in /data/data/com.termux/files/usr/etc/tls/ and then failed in termux without getting any fallback
https://docs.rs/rustls-platform-verifier/0.6.2/src/rustls_platform_verifier/verification/others.rs.html#106
This line fails on UNIX, except for apple, android and wasm32, if rustls-native-cert cannot find any certificate , and obviously it isn't smart enough to find native certa in termux
It only uses hardcoded certificates for wasm32
For android, rusts-platform-verifier assumes you are building an android app requires extra initialization to get the java runtime, otherwise straight failure without even trying to find native certa
https://docs.rs/rustls-platform-verifier/0.6.2/rustls_platform_verifier/android/index.html
cargo-bins/cargo-binstall#2473
Binaries built for aarch64-unkown-linux-* failed to get the openssl certs stored in /data/data/com.termux/files/usr/etc/tls/ and then failed in termux without getting any fallback
https://docs.rs/rustls-platform-verifier/0.6.2/src/rustls_platform_verifier/verification/others.rs.html#106
This line fails on UNIX, except for apple, android and wasm32, if rustls-native-cert cannot find any certificate , and obviously it isn't smart enough to find native certa in termux
It only uses hardcoded certificates for wasm32
For android, rusts-platform-verifier assumes you are building an android app requires extra initialization to get the java runtime, otherwise straight failure without even trying to find native certa
https://docs.rs/rustls-platform-verifier/0.6.2/rustls_platform_verifier/android/index.html