dotnet / sdk

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
https://dot.net/core
MIT License
2.65k stars 1.05k forks source link

SDK 6.0.113 build freezes under source build #30558

Open kaniini opened 1 year ago

kaniini commented 1 year ago

Describe the bug

When doing a non-portable build, the "sdk in tarball" msbuild task fails to complete, getting stuck on "39>CoreResGen" step. All processes that stick around are contending on futexes, which indicates a deadlock of some kind.

To Reproduce

Run this build recipe with Melange, e.g. melange build dotnet6.yaml --arch x86_64.

Further technical details

The build uses .NET SDK 6.0.111 to bootstrap, as that is what Arcade downloads. Not sure if that could have anything to do with anything.

kaniini commented 1 year ago

No idea if it would be helpful but https://distfiles.dereferenced.org/build.log.txt is a build log.

agocke commented 1 year ago

@marcpopMSFT

marcpopMSFT commented 1 year ago

CC @dotnet/source-build-internal