diff --git a/packages/findomain/build.sh b/packages/findomain/build.sh index 1c1b48041e..83b90feb77 100644 --- a/packages/findomain/build.sh +++ b/packages/findomain/build.sh @@ -12,6 +12,13 @@ TERMUX_PKG_BUILD_IN_SRC=true termux_step_pre_configure() { termux_setup_rust + # ld: error: undefined symbol: __atomic_is_lock_free + # ld: error: undefined symbol: __atomic_fetch_or_8 + # ld: error: undefined symbol: __atomic_load + if [[ "${TERMUX_ARCH}" == "i686" ]]; then + RUSTFLAGS+=" -C link-arg=$(${CC} -print-libgcc-file-name)" + fi + : "${CARGO_HOME:=$HOME/.cargo}" export CARGO_HOME