-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[release/9.0-staging] Fixed android build with NDK 23 #111696
Conversation
Tagging subscribers to 'arch-android': @vitek-karas, @simonrozsival, @steveisok, @akoeplinger |
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.
approved. we can treat this as tell mode and merge when ready
@jkurdek can you take a look at the CI failures? we can merge when ready |
/ba-g CI failures are unrelated, android jobs passed |
Customer Impact
Building locally mono android with NDK 23 leads to an error where
_LibClang
item holds two different paths at once. The problem was caused by_LibClang
being treated like a property inproj
file while being an item. This PR fixes the issue by referring to it using@
instead of$
.Fixes #111695.
Regression
The bug was introduced to .NET 9 branch in 63cb882 to fix .NET 9 CI after NDK 27 bump.
Testing
This affects the local build only (as we build .NET 9 with NDK 27) so I verified locally that the error is no longer present.
Risk
Very low.