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/6.0-rc2] Create and publish missing symbols #59259

Merged
merged 5 commits into from
Sep 20, 2021

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 17, 2021

Backport of #58866 to release/6.0-rc2

/cc @steveisok @directhex

We have four classes of symbols missing at VS insertion, according to validation:

tasks - we were producing ppdb's but not packaging them in the .symbols.nuget, this PR addresses that
wasm tasks - we are already producing and shipping ppdb's, implies an issue with ppdb->pdb conversion affecting insertion
mono-aot-cross.exe - we were not producing pdb's, this PR addresses that
llvm (llc and opt) - we will be filing an exception to exclude them from the symbol validation

Customer Impact

There is no direct impact as this change seeks to satisfy the symbol validation that occurs during VS insertion.

Testing

We were able to evaluate the symbols were ok via symchk.exe and that our change did not break the official build

Risk

Minimal

@lewing lewing added Servicing-consider Issue for next servicing release review Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Sep 17, 2021
@Anipik
Copy link
Contributor

Anipik commented Sep 20, 2021

can somebody code review this one ?

@steveisok steveisok self-requested a review September 20, 2021 17:22
@Anipik Anipik merged commit ea504b8 into release/6.0-rc2 Sep 20, 2021
@jkotas jkotas deleted the backport/pr-58866-to-release/6.0-rc2 branch September 21, 2021 01:28
@ghost ghost locked as resolved and limited conversation to collaborators Nov 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Build-mono Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants