You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
Port 'Pass --build-id=sha1 to linker explicitly' to 1.0.0 (#20326)
Without this, some Linux native binaries don't get a `BuildId` marker set, which causes the MSDL symbol server to reject them. We never caught this before because the old Symbol publish tool didn't publish these binaries.
CC @mikem8361@leecow@weshaggard@janvorli@leculver
Port of #5937
#### Description
This fixes an issue where some Linux native binaries were being built without a `BuildId` marker metadata. The symbol servers we publish to require that binaries have this marker, as they use it to create an ID for indexing. Without it, our symbol publish will fail during official releases (this happened this Tuesday, causing us to scramble and delay the release by a few hours).
#### Customer Impact
Customers had a bad experience on Release day because of this, as it caused the 1.x.x servicing release to be delayed. Fixing it will prevent this from causing that to happen again.
#### Regression?
No
#### Risk
None that I'm aware of
0 commit comments