WIP: ci: Add cross-build tests for mips, ppc64el, and s390x

Closed Adam Jackson requested to merge ajax/mesa:more-ci-cross-builds into master

This gets us llvmpipe test coverage for architectures where fdo's gitlab doesn't have native runners. We now have build/test coverage for all four major dialects of C:

                signed char     unsigned char
big-endian      mips            s390x
little-endian   amd64           ppc64el


  • does not in fact build on mips yet
  • none of the llvmpipe tests actually execute
  • u_half and roundeven fail on ppc64el for unknown reasons

Closes: #1883 (closed)

Merge request reports