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/8.0-staging] Fix stubs for HybridGlobalization #110183

Merged

Conversation

ilonatommy
Copy link
Member

@ilonatommy ilonatommy commented Nov 26, 2024

Partial backport of #93473 to release/8.0
Fixes #109951

Customer Impact

Customers that don’t use HybridGlobalization but use hashing methods from System.Globalization started having problems with publishing their apps. In publish we run trimming by default and this stub was activating HybridGlobalization way of processing for hashing, which means: throwing PNSE. In non-hybrid mode it’s not expected and it broke their publish pipe.

  • Customer reported
  • Found internally

Regression

  • Yes
  • No

Regression from #85254.

Testing

Tested manually.

Risk

Medium, the change corrects a logical error / typo of stubbing a value with true when its value is false.

@ilonatommy ilonatommy added arch-wasm WebAssembly architecture area-System.Globalization os-browser Browser variant of arch-wasm labels Nov 26, 2024
@ilonatommy ilonatommy requested review from javiercn and maraf November 26, 2024 10:04
@ilonatommy ilonatommy self-assigned this Nov 26, 2024
@dotnet-policy-service dotnet-policy-service bot added the linkable-framework Issues associated with delivering a linker friendly framework label Nov 26, 2024
@ilonatommy ilonatommy added the Servicing-consider Issue for next servicing release review label Nov 26, 2024
@maraf maraf added this to the 8.0.x milestone Nov 27, 2024
@ilonatommy ilonatommy added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Nov 28, 2024
@ilonatommy
Copy link
Member Author

/ba-g coreclr failure on System.Text.Json.Tests is not connected to the change

@ilonatommy ilonatommy merged commit 905ce13 into dotnet:release/8.0-staging Nov 28, 2024
173 of 183 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-System.Globalization linkable-framework Issues associated with delivering a linker friendly framework os-browser Browser variant of arch-wasm Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants