Bazel: Support NDK 17

Created on 1 Mar 2018  Â·  6Comments  Â·  Source: bazelbuild/bazel

r17 is expected to land in May 2018.

Betas 1 and 2 will be released this month (March) and next month (April) respectively.

https://android.googlesource.com/platform/ndk/+/ndk-release-r17/CHANGELOG.md

Relevant changes:

  • libc++/@androidndk//:toolchain-libcpp will become the default STL. The other STLs will be removed in r18, or moved to another project.
  • GCC will no longer be supported.
  • Removed support for building against armeabi, mips, and mips64.
  • ~Removed support for API levels 14 and 15. New minimum is 16.~
  • clang is updated to v6.0.2, build 4691093
P1 feature request

Most helpful comment

Yes, you can ignore it. Bazel supports up to r18 now.

On Mon, Nov 12, 2018 at 10:34 AM Rudolf A. Braun notifications@github.com
wrote:

When calling ./configure in tensorflow I get

WARNING: The API level of the NDK in /home/seni/Android/Sdk/ndk-bundle is 17, which is not supported by Bazel (officially supported versions: [10, 11, 12, 13, 14, 15, 16]). Please use another version.

Can someone please confirm I can ignore this warning?

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/bazelbuild/bazel/issues/4742#issuecomment-437924576,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAVPDsbXGuSn1pdoajyGCq0wQM_Pt-1aks5uuZUHgaJpZM4SYfDw
.

All 6 comments

NDK17 is was released. I haven't tested with bazel 0.14rc, but I don't see this being in the changelog.

I haven't had free cycles to work on this yet. Bumping to P1 for re-prioritization.

That's great thank you!

When calling ./configure in tensorflow I get

WARNING: The API level of the NDK in ../Android/Sdk/ndk-bundle is 17, which is not supported by Bazel (officially supported versions: [10, 11, 12, 13, 14, 15, 16]). Please use another version.

Can someone please confirm I can ignore this warning?

Yes, you can ignore it. Bazel supports up to r18 now.

On Mon, Nov 12, 2018 at 10:34 AM Rudolf A. Braun notifications@github.com
wrote:

When calling ./configure in tensorflow I get

WARNING: The API level of the NDK in /home/seni/Android/Sdk/ndk-bundle is 17, which is not supported by Bazel (officially supported versions: [10, 11, 12, 13, 14, 15, 16]). Please use another version.

Can someone please confirm I can ignore this warning?

—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/bazelbuild/bazel/issues/4742#issuecomment-437924576,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAVPDsbXGuSn1pdoajyGCq0wQM_Pt-1aks5uuZUHgaJpZM4SYfDw
.

Was this page helpful?
0 / 5 - 0 ratings