Skip to content

[release/8.0-staging] Include PDB for all TfmRuntimeSpecificPackageFile - #112140

Merged
ericstj merged 2 commits into
release/8.0-stagingfrom
backport/pr-111879-to-release/8.0-staging
Mar 5, 2025
Merged

[release/8.0-staging] Include PDB for all TfmRuntimeSpecificPackageFile#112140
ericstj merged 2 commits into
release/8.0-stagingfrom
backport/pr-111879-to-release/8.0-staging

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Feb 4, 2025

Copy link
Copy Markdown
Contributor

Backport of #111879 to release/8.0-staging

/cc @ericstj

Customer Impact

  • Customer reported
  • Found internally

Missing symbols for System.Diagnostics.EventLog.Messages.dll. This is a resource library that doesn't contain code. In the past we told customers to ignore it, but it's better to just fix it. I investigated and found the root cause for this - it's a low risk fix, we should just do it.

Regression

  • Yes
  • No

Testing

Build and examine symbols package. Validate with symchk.

I believe the reason our current symbols validation tests provided by Arcade miss this is because they validate on the build machine instead of after we've built the product. Will discuss with @hoyosjs to see if there's an opportunity here.

Risk

Very low - including symbols in symbol package, no product changes. If it builds it's good.

Previously this would only include the PDB for the primary output which
missed any other additions to TfmRuntimeSpecificPackageFile - such as
those from references or packages.
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries
See info in area-owners.md if you want to be subscribed.

@ericstj

Copy link
Copy Markdown
Member

This one should enable eventlog package.

@ericstjericstj added the Servicing-consider Issue for next servicing release review label Feb 4, 2025
@ericstjericstj self-assigned this Feb 10, 2025
@leecowleecow added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Feb 11, 2025
@leecowleecow added this to the 8.0.14 milestone Feb 11, 2025
@akoeplingerakoeplinger modified the milestones: 8.0.14, 8.0.15Feb 21, 2025
@ericstj

Copy link
Copy Markdown
Member

/ba-g failures are known

@ericstj
ericstj merged commit 5748afb into release/8.0-stagingMar 5, 2025
@ericstj
ericstj deleted the backport/pr-111879-to-release/8.0-staging branch March 10, 2025 18:27
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Apr 10, 2025
Sign up for freeto 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

@ericstj@ViktorHofer@akoeplinger@leecow