-
Notifications
You must be signed in to change notification settings - Fork 565
Bump to NDK r29 #9926
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
base: main
Are you sure you want to change the base?
Bump to NDK r29 #9926
Conversation
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
6da7fc3 to
4e9f875
Compare
4e9f875 to
ae6b9ff
Compare
ae6b9ff to
37037f8
Compare
37037f8 to
a8c9895
Compare
a8c9895 to
905abca
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
905abca to
190ef65
Compare
190ef65 to
d51ab72
Compare
d51ab72 to
ec292da
Compare
972e2b7 to
fbfb35f
Compare
|
/azp run |
|
Commenter does not have sufficient privileges for PR 9926 in repo dotnet/android |
|
/azp run |
1 similar comment
|
/azp run |
|
Azure Pipelines could not run because the pipeline triggers exclude this branch/path. |
1 similar comment
|
Azure Pipelines could not run because the pipeline triggers exclude this branch/path. |
|
/azp run dotnet.android |
|
No pipelines are associated with this pull request. |
fbfb35f to
64550d6
Compare
Step 1. Cause breakage
More to face the axe
This should fix NativeAOT builds of multi-project solutions.
…CLR and NativeAOT
13163d5 to
468f41b
Compare
| # How to update Android NDK | ||
|
|
||
| For the most part, update of the NDK version used to build this repository is | ||
| very straightforward. The only complication arises from the fact that we carry | ||
| a copy of some LLVM source files, for its libc++ and libc++abi libraries. | ||
| The copied files are needed only by the `NativeAOT` host (see https://github.com/dotnet/runtime/issues/121172), | ||
| the `MonoVM` and `CoreCLR` hosts link against the two libraries directly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@grendello just curious, how often should we do this?
Every release? or just every major one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tend to track the latest stable release from https://developer.android.com/ndk/downloads/index.html, it is updated every few months.
Changes: https://github.com/android/ndk/wiki/Changelog-r29
Context: dotnet/runtime#121172
Most important changes:
to keep the ability to share code between CoreCLR and NativeAOT hosts.