-
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
Support NDK r19 #6297
Comments
r19 beta 2 is available, r19 is expected to ship soon. |
NDK 19 has dropped: https://developer.android.com/ndk/downloads/#stable-downloads |
Link to changelog: https://github.com/android-ndk/ndk/wiki/Changelog-r19 |
After speaking with @hlopko, the right way forward here is to implement the NDK CROSSTOOL in Starlark. This isn't a necessary blocker for NDK 19, since we can adapt the NDK 18 configuration for 19, but it would be nice to turn down proto CROSSTOOL generation to move to the modern approach. @hlopko's suggestion:
More information: |
@jin do you plan on supporting |
@steeve definitely. We want the Android rules to be 100% compatible with the recommended set of tools in the NDK. |
The NDK CROSSTOOL has been ported to Starlark with massive help from @hlopko - thanks! Going through the changelog:
We will need to add support for this.
We may want to add a warning message about this when building for non-64-bit.
We must definitely support this, but the effects of it should be transparent to end users. It's not clear what the impact of having a standalone toolchain will be on the Starlark crosstool configuration.
Not applicable, we don't use this.
More reading: https://android.googlesource.com/platform/ndk/+/ndk-release-r19/docs/BuildSystemMaintainers.md
Not applicable, we don't use this.
This should be addressed by the standalone toolchain support.
We'll need to take note of this for the
Need to update default std to
Our ARM crosstool add this
Not sure how/if we do this, will need to investigate.
Addressed above.
Looks like standalone toolchains support this, but will be good to verify.
We'll need to add this workaround.
|
Addressed in #8524 |
Expected release: Q4 2018
Changes: https://android.googlesource.com/platform/ndk/+/master/docs/Roadmap.md#ndk-r19
The text was updated successfully, but these errors were encountered: