[GSOC 2023] .NET Port

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
17 Likes