ci: QEMU based cross compiled testing
authorPauli <pauli@openssl.org>
Thu, 22 Jul 2021 09:13:41 +0000 (19:13 +1000)
committerPauli <pauli@openssl.org>
Fri, 23 Jul 2021 12:00:52 +0000 (22:00 +1000)
commit034f9f4f6e6213a46ae8c7ac79d6e34179ac6cca
tree26680f135c5786a8eb7202289333c80bc89a8b04
parente6f0c8d3a78671065a80e89df4c8c070a5b4e518
ci: QEMU based cross compiled testing

With a little set up, Debian provides an ability to use QEMU to execute
programs compiled for other architectures. Using this, most of our cross
compilation CI builds can be executed.

This PR does this.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16133)
.github/workflows/cross-compiles.yml