Skip to content

community/dotnet7: enable ppc64le

Antoine Martin requested to merge ayakael/aports:dotnet7/ppc64le into master

Enables ppc64le.

Branch off of !41749 (merged):

A bug surfaced in dotnet7 that causes issues with parallel restore operations when using mono-flavored runtime. This is likely caused by EAGAIN errno bleeding from another thread, but upstream is still investigating. A workaround was implemented via a patch that ignores EAGAIN errors, which unblocks proper s390x and ppc64le support.

See https://github.com/dotnet/runtime/issues/77364

Other changes:

  • patch clean-up and updates
  • added runtime fixes for ppc64le
  • all binlogs are now able to be scooped by pipelines
  • fixes s390x build with clang-15 now forcing --as-needed linker arg
Edited by Antoine Martin

Merge request reports