release-cross: Add 64-bit big-endian POWER#443234
Conversation
|
All:
Glibc ELFv1:
Glibc ELFv2:
musl (ELFv2):
1: 2: Also happens on hardware when building |
Looks similar to your Glibc ELFv2 issues above |
|
ppc64 ELFv2 cross GHC might need https://gitlab.haskell.org/ghc/ghc/-/commit/ead75532c9dc915bfa9ebaef0ef5d148e793cc0a, or smth similar / older but related to it, applied/backported to the various source-built GHC versions that we support. Will see if I can find the time to look into that. Maybe interesting to @minijackson as well? |
|
#462247 will fix |
minijackson
left a comment
There was a problem hiding this comment.
There isn't any support guarantee for ppc64be, so I think this PR is perfectly fine as it is. I think the failing packages can be fixed on their own time, in subsequent PRs.
|
@SuperSandro2000, anything against merging this? You asked for opinions on this in the |
|
Okay well, I got asked to submit this in the first place, and I'm not aware of any restrictions that apply to adding cross-trunk jobset tests… And I'm somewhat actively working on fixing stuff. Prolly fine to merge… If not, please revert. I'll blame the radio silence xP. |
See #443234 (comment) for an overview of untested & known-failing builds. A decent amount of the tests work though, and should populate a good amount of cross-built derivations in the cache for easier testing of these targets.
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.