-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Android NDK r21 #10811
Comments
For information, AGI https://github.com/google/agi compiles fine with NDK r21 and Bazel 2.0.0, so maybe there is no significant changes from r20 to r21 w.r.t. how Bazel treats the NDK. |
It's a matter of doing something like 00e29b7, but following the NDK for Build System Maintainer's guide to make any changes for r21 if needed. If there are no changes needed, it could just be a one line change like this, where r20 reuses r19's cc toolchain configuration with a different clang version. I personally don't have the resources to work on this now. If you'd like to take it on, I can help to review changes. |
Any updates here? |
Description of the problem / feature request:
Add support for Android NDK r21, which is the latest stable NDK.
https://developer.android.com/ndk/downloads
Feature requests: what underlying problem are you trying to solve with this feature?
Among other things, this allow to use the Khronos unified Vulkan validation layer, which ships with NDK r21.
Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Try to compile any Android project with NDK r21, you get the following warning:
What operating system are you running Bazel on?
Linux
What's the output of
bazel info release
?release 2.0.0
Given that Android NDK r21 support is nowhere to be seen on https://blog.bazel.build/2020/02/06/bazel-2.1.html, I guess it is not supported yet.
The text was updated successfully, but these errors were encountered: