New comment by ayakael on void-packages repository https://github.com/void-linux/void-packages/pull/32974#issuecomment-1299401645 Comment: A few changes since February: * redid `dotnet6-stage0` as to allow crossbuild to new platforms, and now it only builds the minimum components to build dotnet, acting as a shim between Microsoft provided builds and Alpine Linux. This is especially relevant for linux-musl nupkgs, as they are not included in `Private.SourceBuild.Artifacts.tar.gz`. `stage0` thus takes the already prebuilt `linux-musl` SDKs, builds the musl specific nupkgs while rebuilding the SDK for use by `dotnet6-build`. * Removed custom functions on `dotnet6-build` as to simplify the process. Most relevant to ya'll: all patches are now rebased to the tarball. It should be copy paste for ya'll. Good luck! For `dotnet7` we were to target release with Alpine 3.17, but there's so little time between release of 3.17 and 7 that I think I'll target 3.18. The final package should come a bit later, as `s390x` and `ppc64le` are both platforms that are still a bit broken for `dotnet7`.