Skip to content

[release/9.0] Revert change to follow symlinks of dotnet host #116242

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

Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 3, 2025

wrong branch, closing in favor of #116244

Mirroring and others added 21 commits April 2, 2025 18:13
* Update dependencies from https://github.com/dotnet/emsdk build 20250415.2

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.5-servicing.25215.2

* Update dependencies from https://github.com/dotnet/emsdk build 20250419.3

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.5-servicing.25219.3

* Update dependencies from https://github.com/dotnet/emsdk build 20250423.3

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.5-servicing.25223.3

* Update dependencies from https://github.com/dotnet/emsdk build 20250428.1

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.5-servicing.25228.1

* Update dependencies from https://github.com/dotnet/emsdk build 2025050.2

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.5-servicing.25255.2

* Update dependencies from https://github.com/dotnet/emsdk build 20250508.2

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.5-servicing.25212.1 -> To Version 9.0.6-servicing.25258.2

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…25-05-13-1502

Merging internal commits for release/9.0
[manual] Merge release/9.0-staging into release/9.0
Co-authored-by: Oleksandr.Didyk <odidyk@microsoft.com>
…er. (#115635)

* Fix C11 atomic seq cst on ARM64.

* Add library regression test.

* Add functional regression test.

* Adjust functional test to work under NAOT.

* Add comment to C11_MEMORY_ORDER_SEQ_CST + align atomic_load barrier to JIT.

---------

Co-authored-by: lateralusX <lateralusx.github@gmail.com>
Co-authored-by: Rahul Bhandari <rbhanda@microsoft.com>
#99576 changed the host to first
resolve symlinks before resolving the application directory. This means
that relative loads happen relative to the pointed-at file, not the
symbolic link. This was a breaking change made to match the symbolic
link behavior on all platforms.

Unfortunately, it seems a number of users have taken a dependency on the
Windows-specific behavior. This PR reverts the change and puts back in
place the old Windows behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants