I somehow hacked through the .NET 10 build process, and we now have usable-ish .NET 10 builds:
~/Desktop/dotnet10_Debug> ./dotnet --info
.NET SDK:
Version: 10.0.400-preview.0.26227.7
Commit: 5441380e00
Workload version: 10.0.400-manifests.e3b0c442
MSBuild version: 18.4.0+dd38eebd7
Runtime Environment:
OS Name: Haiku
OS Version: 1
OS Platform: Haiku
RID: haiku-x64
Base Path: /boot/home/Desktop/dotnet10_Debug/sdk/10.0.400-preview.0.26227.7/
.NET workloads installed:
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.
Host:
Version: 10.0.7-servicing.26227.7
Architecture: x64
Commit: a3d2c00518
.NET SDKs installed:
10.0.400-preview.0.26227.7 [/boot/home/Desktop/dotnet10_Debug/sdk]
.NET runtimes installed:
Microsoft.NETCore.App 10.0.7-servicing.26227.7 [/boot/home/Desktop/dotnet10_Debug/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
DOTNET_SYSTEM_NET_DISABLEIPV6 [1]
Detected COMPlus_* environment variable(s). Consider transitioning to DOTNET_* equivalent.
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download