diff --git a/packages/nodejs/build.sh b/packages/nodejs/build.sh index 7e2a3ac8d2..6fd5047558 100644 --- a/packages/nodejs/build.sh +++ b/packages/nodejs/build.sh @@ -78,7 +78,7 @@ termux_step_configure() { export CXX_host=g++ export LINK_host="g++ -Wl,--no-as-needed -ldl -lz" - LDFLAGS+=" -Wl,--no-as-needed -ldl -latomic" + LDFLAGS+=" -Wl,--no-as-needed -ldl -u __atomic_fetch_add_8 -u __atomic_load_8 -u __atomic_compare_exchange_8 -latomic" # See note above TERMUX_PKG_DEPENDS why we do not use a shared libuv. ./configure \