Skip to content
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

Merged
merged 1 commit into from
Jan 31, 2025

Conversation

jkurdek
Copy link
Member

@jkurdek jkurdek commented Jan 22, 2025

Customer Impact

  • Customer reported
  • Found internally

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 in proj file while being an item. This PR fixes the issue by referring to it using @ instead of $.

Fixes #111695.

Regression

  • Yes
  • No

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.

Copy link
Contributor

Tagging subscribers to 'arch-android': @vitek-karas, @simonrozsival, @steveisok, @akoeplinger
See info in area-owners.md if you want to be subscribed.

Copy link
Member

@jeffschwMSFT jeffschwMSFT left a 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

cc @carlossanlop

@jeffschwMSFT jeffschwMSFT added the Servicing-approved Approved for servicing release label Jan 30, 2025
@jeffschwMSFT jeffschwMSFT modified the milestones: 9.0.x, 9.0.3 Jan 30, 2025
@jeffschwMSFT
Copy link
Member

@jkurdek can you take a look at the CI failures? we can merge when ready

@jkurdek
Copy link
Member Author

jkurdek commented Jan 31, 2025

/ba-g CI failures are unrelated, android jobs passed

@jkurdek jkurdek merged commit 77e45d3 into dotnet:release/9.0-staging Jan 31, 2025
71 of 79 checks passed
@jkurdek jkurdek deleted the runtime-111695 branch January 31, 2025 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants