-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
The Android NDK is already configured, but executing cargo build --target aarch64-linux-android --release
returns the following error.
warning: unused manifest key: target.aarch64-linux-android.ar
warning: unused manifest key: target.aarch64-linux-android.linker
Compiling unrar_sys v0.5.6
The following warnings were emitted during compilation:
warning: [email protected]: In file included from vendor/unrar/extinfo.cpp:14:
warning: [email protected]: vendor/unrar/ulinks.cpp:39:3: error: use of undeclared identifier 'lutimes'; did you mean 'utimes'?
warning: [email protected]: lutimes(LinkNameA.c_str(),tv);
warning: [email protected]: ^~~~~~~
warning: [email protected]: utimes
warning: [email protected]: /Users/a/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/../sysroot/usr/include/sys/time.h:47:5: note: 'utimes' declared here
warning: [email protected]: int utimes(const char* __path, const struct timeval __times[2]);
warning: [email protected]: ^
warning: [email protected]: 1 error generated.
error: failed to run custom build command for `unrar_sys v0.5.6`
Caused by:
process didn't exit successfully: `/Users/a/code/world_hello/target/release/build/unrar_sys-e9f65f8b46bf7e99/build-script-build` (exit status: 1)
--- stdout
cargo:rustc-link-lib=pthread
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
TARGET = Some(aarch64-linux-android)
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXX_aarch64-linux-android
CXX_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXX_aarch64_linux_android
CXX_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXX
TARGET_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
RUSTC_WRAPPER = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some(false)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
HOST = Some(aarch64-apple-darwin)
cargo:rerun-if-env-changed=CXXFLAGS_aarch64-linux-android
CXXFLAGS_aarch64-linux-android = None
cargo:rerun-if-env-changed=CXXFLAGS_aarch64_linux_android
CXXFLAGS_aarch64_linux_android = None
cargo:rerun-if-env-changed=TARGET_CXXFLAGS
TARGET_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:warning=In file included from vendor/unrar/extinfo.cpp:14:
cargo:warning=vendor/unrar/ulinks.cpp:39:3: error: use of undeclared identifier 'lutimes'; did you mean 'utimes'?
cargo:warning= lutimes(LinkNameA.c_str(),tv);
cargo:warning= ^~~~~~~
cargo:warning= utimes
cargo:warning=/Users/a/Library/Android/sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/darwin-x86_64/bin/../sysroot/usr/include/sys/time.h:47:5: note: 'utimes' declared here
cargo:warning=int utimes(const char* __path, const struct timeval __times[2]);
cargo:warning= ^
cargo:warning=1 error generated.
--- stderr
error occurred: Command "aarch64-linux-android21-clang" "-O2" "-DANDROID" "-ffunction-sections" "-fdata-sections" "-fPIC" "-std=c++14" "-stdlib=libc++" "-fPIC" "-Wno-switch" "-Wno-parentheses" "-Wno-macro-redefined" "-Wno-dangling-else" "-Wno-logical-op-parentheses" "-Wno-unused-parameter" "-Wno-unused-variable" "-Wno-unused-function" "-Wno-missing-braces" "-Wno-unknown-pragmas" "-Wno-deprecated-declarations" "-D_FILE_OFFSET_BITS=64" "-D_LARGEFILE_SOURCE" "-DRAR_SMP" "-DRARDLL" "-o" "/Users/a/code/world_hello/target/aarch64-linux-android/release/build/unrar_sys-b778bd4a5a8a1827/out/01e88f00c6928482-extinfo.o" "-c" "vendor/unrar/extinfo.cpp" with args aarch64-linux-android21-clang did not execute successfully (status code exit status: 1).
Metadata
Metadata
Assignees
Labels
No labels