Skip to content

[release/9.0-staging] Change assembler to clang in android MonoAOT#110812

Merged
jkurdek merged 4 commits into
release/9.0-stagingfrom
backport/pr-110393-to-release/9.0-staging
Jan 13, 2025
Merged

[release/9.0-staging] Change assembler to clang in android MonoAOT#110812
jkurdek merged 4 commits into
release/9.0-stagingfrom
backport/pr-110393-to-release/9.0-staging

Conversation

@github-actions

@github-actions github-actions Bot commented Dec 18, 2024

Copy link
Copy Markdown
Contributor

Backport of #110393 to release/9.0-staging

Customer Impact

  • Customer reported
  • Found internally

This change will allows us to bump NDK version to newer one. This will increase security.

Regression

  • Yes
  • No

Testing

This changes were tested with both NDK 23 and NDK 27. Both NDK versions resulted in successful android pipeline runs.

Risk

Low/Medium - this changes the assembler and linker used in android build as per Android official recommendation, this can however result in some unexpected behaviour changes which slipped our tests

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @akoeplinger, @matouskozak
See info in area-owners.md if you want to be subscribed.

@jkurdek jkurdek requested a review from jeffschwMSFT December 18, 2024 15:24
@jkurdek

jkurdek commented Jan 9, 2025

Copy link
Copy Markdown
Contributor

/azp run runtime-android, runtime-androidemulator

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@jkurdek

jkurdek commented Jan 9, 2025

Copy link
Copy Markdown
Contributor

/azp run runtime-extra-platforms

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@jeffschwMSFT jeffschwMSFT left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. we will take for consideration in 9.0.x

@jeffschwMSFT jeffschwMSFT added Servicing-approved Approved for servicing release and removed area-Infrastructure-mono labels Jan 9, 2025
@jeffschwMSFT jeffschwMSFT added this to the 9.0.2 milestone Jan 9, 2025
@jkurdek

jkurdek commented Jan 13, 2025

Copy link
Copy Markdown
Contributor

/ba-g extra-platforms fails are unrelated

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants