Skip to content

[release/9.0] [cdac][cdac-build-tool] Don't let msbuild rewrite the resource name - #108296

Merged
jeffschwMSFT merged 3 commits into
release/9.0from
backport/pr-108289-to-release/9.0
Oct 3, 2024
Merged

[release/9.0] [cdac][cdac-build-tool] Don't let msbuild rewrite the resource name#108296
jeffschwMSFT merged 3 commits into
release/9.0from
backport/pr-108289-to-release/9.0

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Sep 26, 2024

Copy link
Copy Markdown
Contributor

Backport of #108289 to release/9.0

/cc @lambdageek

Customer Impact

  • Customer reported
  • Found internally

In some Windows environments, building the runtime from source may fail due to the way that MSBuild sometimes rewrites EmbeddedResource items (dotnet/msbuild#9152). This PR mitigates the problem by using a deterministic name

Regression

  • Yes
  • No

[If yes, specify when the regression was introduced. Provide the PR or commit if known.]

Testing

Manual testing

Risk

Low. This issue does not manifest on CI/official builds.

IMPORTANT: If this backport is for a servicing release, please verify that:

  • The PR target branch is release/X.0-staging, not release/X.0.

  • If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.

@ghostghost added the area-ReadyToRun label Sep 26, 2024
@lambdageeklambdageek added area-Diagnostics-coreclr Servicing-consider Issue for next servicing release review and removed area-ReadyToRun labels Sep 26, 2024
@lambdageeklambdageek added this to the 9.0.0 milestone Sep 26, 2024
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

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

@jeffschwMSFTjeffschwMSFT 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.

approved. please get a code review. we can treat this as tell mode.

cc @carlossanlop

@jeffschwMSFTjeffschwMSFT added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Oct 2, 2024
@steveisok
steveisok self-requested a review October 2, 2024 20:30
@jeffschwMSFT
jeffschwMSFT merged commit 728b131 into release/9.0Oct 3, 2024
@jkotas
jkotas deleted the backport/pr-108289-to-release/9.0 branch October 10, 2024 08:00
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Nov 9, 2024
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Diagnostics-coreclrServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@steveisok@jeffschwMSFT@lambdageek