Closed jbis9051 closed 1 year ago
Not sure if it's an issue with this crate, but figured I'd ask. I'm on an M1 host using amd64 linux through docker.
I am getting the following error on the final compliation step:
$ cargo ndk -t armeabi-v7a -t arm64-v8a -o ../out build --release [2023-06-07T22:07:18Z INFO cargo_ndk::cli] Using NDK at path: /home/dev/opt/android-sdk/ndk/25.2.9519653 (ANDROID_HOME) [2023-06-07T22:07:18Z INFO cargo_ndk::cli] NDK API level: 21 [2023-06-07T22:07:18Z INFO cargo_ndk::cli] Building targets: armeabi-v7a, arm64-v8a [2023-06-07T22:07:18Z INFO cargo_ndk::cli] Building armeabi-v7a (armv7-linux-androideabi) ... error: linking with `/usr/local/cargo/bin/cargo-ndk` failed: exit status: 1 | = note: LC_ALL="C" PATH="/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev/opt/android-sdk/tools:/home/dev/opt/android-sdk/platform-tools:/home/dev/opt/android-sdk/cmdline-tools/bin" VSLANG="1033" "/usr/local/cargo/bin/cargo-ndk" "-march=armv7-a" "/tmp/rustcsmzaxa/symbols.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.0.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.1.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.10.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.11.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.12.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.13.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.14.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.15.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.2.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.3.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.4.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.5.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.6.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.7.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.8.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.bubble.39cefa3a-cgu.9.rcgu.o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188.6u017g0of18urcd.rcgu.o" "-Wl,--as-needed" "-L" "/home/rust/target/armv7-linux-androideabi/release/deps" "-L" "/home/rust/target/release/deps" "-L" "/home/rust/target/armv7-linux-androideabi/release/build/openssl-sys-659ba0a042c4606a/out/openssl-build/install/lib" "-L" "/home/rust/target/armv7-linux-androideabi/release/build/libsqlite3-sys-71256814db6d68d9/out" "-L" "/home/rust/target/armv7-linux-androideabi/release/build/ring-4924743359c121f8/out" "-L" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib" "-Wl,-Bstatic" "/home/rust/target/armv7-linux-androideabi/release/deps/libbubble-d19f7204eb89c84a.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbase64-2cfc989812aa4cc3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libargon2-fb65f6da10e87b33.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libblake2-44904b6cc28e19bb.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libpassword_hash-b908892b3af4d3d0.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbase64ct-98576db74a936c53.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsendgrid-864ca20a21970367.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdata_encoding-b654580bd3872466.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libreqwest-8a13cd35b8c23410.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhyper_tls-7fb3e5775c90f0b3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libipnet-372ca95e285dfbc3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtokio_native_tls-6d41ee33fe99fc94.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libencoding_rs-4d291e5c9ea8bc2e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmime_guess-4f54d47cab91e098.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libunicase-75b1423332eba826.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libnative_tls-8bc9e3202421f51e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_probe-6b903b221cbe63b2.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopenssl-71aa17bae90e7907.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libforeign_types-5241981e93d63bd1.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libforeign_types_shared-36a838b21702cdbb.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liblazy_static-61d8c209f69affd2.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopenmls-2c2e76f20d22c158.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librayon-7e0dc0aee22c38de.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librayon_core-da38359ccf2cb43f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrossbeam_deque-4b565c69b0c3f23f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrossbeam_epoch-72163de6ea67aa90.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmemoffset-8744672be87cd0dc.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrossbeam_channel-609d71e91927e146.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopenmls_traits-c25be5a55c971b73.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtls_codec-a6bba00db029f568.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbacktrace-a230cc06b8762c12.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libminiz_oxide-39ad05fef0132cce.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libadler-d311f039c0ebffe8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libobject-35a28e3e3c784e48.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libaddr2line-7e878e9a067a30c1.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libgimli-5216303ddcf08768.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librustc_demangle-c2de228aaedd82e9.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libed25519_dalek-ef4f4d4626582731.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsha2-7453ac8c61d4c032.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libopaque_debug-7bc5d004bd577561.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libblock_buffer-032324ed31aeb5ba.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand-ad19a2e86ae7b1f4.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand_chacha-12e519f9df7201d5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcurve25519_dalek-90394fb4162f26e3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libzeroize-a8ca624737382776.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand_core-c6051b4aade64e3c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libgetrandom-e8c8082b290a2cb9.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libed25519-1690cb0c16754c0d.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsignature-675440701c53fad0.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdigest-b5513c739b1c5dc3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsqlx-d23620e2b77106dd.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsqlx_core-8cbbf2ad960c9f18.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_executor-c4e007c7655339ec.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libflume-821f25effee010cb.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libspin-5e12e8e9c20af4d6.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdotenvy-ac131b219999b16d.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrc-1cfb0c54dbff0cfc.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrc_catalog-d30c238b71f05e89.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhex-4d8a31b8018577e4.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libwhoami-92f78f57cec516a9.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdirs-6c5458d5382fbbce.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdirs_sys-18ff8ee626a4d2d2.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtokio_stream-ad9046fa31439e42.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librustls_pemfile-4360479689b249c3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libwebpki_roots-05643d30d65c0730.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsqlformat-1706ef9376fbe984.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libunicode_categories-40bd0f6d63855098.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libnom-b30df221f429bf86.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libitertools-d2d4b81a9fc4373f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libthiserror-f3564ff874abbc64.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liblibsqlite3_sys-49af7327fd1cffb5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liburl-1c040bf5464f783b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libidna-cb24e4999b3ac401.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmd5-e20478fb61ee01f0.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbyteorder-c13603fcee1e8f28.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libatoi-341a6468ac2cf68c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libstringprep-27820d3681c1627a.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libunicode_normalization-aafc5db05576d6e5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtinyvec-6248acdaeda6cea8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtinyvec_macros-034147bfc1249d6c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libunicode_bidi-57d15475e1fc3ef6.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand-e1b691abb7cd0d52.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand_chacha-d57d36f9b10d980b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libppv_lite86-27bb1cd846db675f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librand_core-84f006a971d15d6a.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhkdf-98c0f4ad2fc4943e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhmac-4bad303a87be5908.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsha2-3ee75b8224f74c0c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsqlx_rt-f6637a52aab8671b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtokio_rustls-168f604094a0a7c9.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/librustls-ded3a82f68f65b28.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsct-aa238127fc89d9ad.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libwebpki-a553a6eca8f22e42.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libring-96c65b6b0d22874c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libspin-9bdd809a1293a23f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libuntrusted-99fa4b856fd78df8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhashlink-c8b6f72ef8081cff.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libchrono-4766f05619e70f3b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libnum_integer-b237aa2e6bfcaeb5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libnum_traits-d9dd19178a922d89.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrossbeam_queue-a5d44c12abd8ed38.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrossbeam_utils-dd003cdc1fe69d72.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_intrusive-7415eef54ad7e164.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libparking_lot-99ee4a2bff84f59c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libparking_lot_core-512fe4b07b6c4f43.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libinstant-3b094a2b1515e1a4.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libeither-ec12d74676e8defe.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libevent_listener-4a990c932d3c87a0.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libuuid-159e8c44424f5838.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libaxum-f854cfca48a9f20b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libserde_json-9f00744fa7eb256e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libserde_urlencoded-3e8f73cc02b330e9.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libryu-fd4d36e55a332059.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libform_urlencoded-15e70ec6e393ee4d.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libpercent_encoding-47002cb09409091f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmatchit-26063a18d2fe9c65.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtower_http-b7c86d43bbc307ed.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtower-1bd86407f810903f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libpin_project-0fc2bda34213cb86.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtower_layer-e685d65ddd09f68c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhyper-344f9afc388ab47b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libwant-a35bf48520b4ba9c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtry_lock-96611a56d8a5e3de.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhttparse-a9cb58b8cbac7c21.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libh2-49008f78908e304a.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libindexmap-4ab7f3b9074c115c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhashbrown-f325652141c28a8c.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libahash-137f67a56c80b902.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libgetrandom-ef00f4af5bcbecb7.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtokio_util-85c923dded65e004.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtracing-497e242c42ac8fdb.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtracing_core-7980725093931635.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_channel-ed9eb7b65a8361d8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtokio-6ecc014f4323cb71.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsignal_hook_registry-4ccda2b4f8b21c97.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libnum_cpus-f7139a8085336391.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsocket2-f6e4c75d8b3c3bf1.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmio-fa43f6d3640e2c9b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liblog-dd4796f6e08c4f3e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libparking_lot-8eeb8c9031ce6686.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libparking_lot_core-46d80d2c75d6b6c5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liblibc-c62b5e1718b0022e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsmallvec-10cc075737be2159.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/liblock_api-6b67a5485adf0c65.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libscopeguard-ddc660ada8a5eda8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsync_wrapper-3cd55de4c3e62751.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libheaders-45922db2edba7b20.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsha1-84f88724ec0e7841.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcfg_if-6a9e4e27174a3617.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libdigest-18e5ce15949c8b71.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libsubtle-b034409bf4ef1f41.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libblock_buffer-9c654f425cbe8e53.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libcrypto_common-50440ae900e77c91.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libgeneric_array-04249c5fc777c72e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtypenum-29e79bb364424801.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhttpdate-b5c1b984a8e19700.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libheaders_core-c8705707dc0922a1.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbitflags-2d16b3d14a7078f3.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbase64-9bf2f4223923fe0d.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libserde-9cbaba824a981fc7.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libtower_service-b249658bd4eada44.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libaxum_core-104cadac5a37c85b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmime-b75114890b49f6c8.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_util-598f454c1551892b.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libmemchr-3bdb1b1519b607f1.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_io-84ee9881b643b853.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libslab-60c34292562a6e2f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_sink-8c38754f04dbc6b5.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_task-5889a32add4342af.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libpin_utils-2972929d2f46ee8e.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfutures_core-8136607e706e5412.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhttp_body-93d423f740f3b6cd.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libpin_project_lite-f21722ba3263ddac.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libhttp-f162ff5fa178dbff.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libitoa-5ab932f04805e967.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libfnv-940b28a93598577f.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libbytes-76d85be400188ae2.rlib" "/home/rust/target/armv7-linux-androideabi/release/deps/libonce_cell-14d08b7edc2c466b.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libstd-910fb2ca177384b6.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-e3e4a7d8a2ae1b12.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libobject-ac3cdf5752f6d504.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-31beeaef309df617.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-4b24f915e37aa8b8.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libgimli-a60078ff186094ff.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-9aad4e3e775dd516.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-978540b675d61b95.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-51e7ebc54cbc487e.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-fa2f5e3dafe1c52f.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libadler-5c38cf478370c173.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-0bf847d936c919bc.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libunwind-5332238d014894b9.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-3400bf8db0f1d8c5.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/liblibc-595e60c5b8f63a0a.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/liballoc-74c5ec66449c3f33.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-0a1123dffc9caea9.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libcore-6523f7b0786327ec.rlib" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-5142cd1ab10c3cff.rlib" "-Wl,-Bdynamic" "-ldl" "-llog" "-lunwind" "-ldl" "-lm" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/local/rustup/toolchains/1.70.0-x86_64-unknown-linux-gnu/lib/rustlib/armv7-linux-androideabi/lib" "-o" "/home/rust/target/armv7-linux-androideabi/release/deps/bubble-360cebcefa63b188" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs" = note: ld: error: undefined symbol: stdin >>> referenced by ui_openssl.c >>> ui_openssl.o:(open_console) in archive /home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib >>> referenced by ui_openssl.c >>> ui_openssl.o:(close_console) in archive /home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib ld: error: undefined symbol: stderr >>> referenced by ui_openssl.c >>> ui_openssl.o:(open_console) in archive /home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib >>> referenced by ui_openssl.c >>> ui_openssl.o:(close_console) in archive /home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib >>> referenced by e_afalg.c >>> e_afalg.o:(engine_load_afalg_int) in archive /home/rust/target/armv7-linux-androideabi/release/deps/libopenssl_sys-aa74d4c68843c379.rlib >>> referenced 12 more times clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
It builds fine fine locally (not through docker).
Specifying --platform 23 solved it though not sure why.
--platform 23
cargo ndk --platform 23 -t armeabi-v7a -t arm64-v8a -o ../out build --release -v
Not sure if it's an issue with this crate, but figured I'd ask. I'm on an M1 host using amd64 linux through docker.
I am getting the following error on the final compliation step:
It builds fine fine locally (not through docker).