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] Include PDB for all TfmRuntimeSpecificPackageFile #112139

Open
wants to merge 1 commit into
base: release/9.0-staging
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 4, 2025

Backport of #111879 to release/9.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.
@ericstj ericstj added the Servicing-consider Issue for next servicing release review label Feb 4, 2025
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Infrastructure-libraries Servicing-consider Issue for next servicing release review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants