Crossbuild for android on MacOS throws SIGABRT
Environment: Macos: 10.15.7 Target arch: aarch64-linux-android
When trying to cross build with rust stable 1.48.0 the output is:
Caused by:
process didn't exit successfully: `/Users/huss/code/android/pEpJNIAdapter/android/external/armeabi-v7a/../build/release/build/nettle-sys-796af5563fd85ab0/build-script-build` (signal: 6, SIGABRT: process abort signal)
--- stderr
dyld: Library not loaded: @rpath/libclang.dylib
Referenced from: /Users/huss/code/android/pEpJNIAdapter/android/external/armeabi-v7a/../build/release/build/nettle-sys-796af5563fd85ab0/build-script-build
Reason: image not found
Seems like the issue was introduced by this commit: nettle-sys@fb6c5ae1
EDIT: Seems like it does not happen anymore with nettle 2.0.8 instead of 2.0.6. Also tried cargo update and after that it built for aarch64-linux-android
Edited by huss