Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci
I saw that error - it should be fixed in later qemu versions but I did
not had enough time to get it running on travis' old Ubuntu (would need
to be backported).
Before I spend lot of time in this idea, I'd first like to hear what
devs say about it.
> I love to see something like this working in Travis to avoid
> dependency on the native requirement, but I see following error in arm
> emulation mode:
> Generating RSA private key, 2048 bit long modulus
> qemu: Unsupported syscall: 384
> Unsupported ioctl: cmd=0xffffffff80045200
> This basically means that qemu failed to emulate one of that
> instruction on amd64 architecture, but I'm not sure which command
> threw this error message and how that script exited without any error.
> ----- Original message -----
> From: Michael Wyraz <michael_at_wyraz.de>
> To: alpine-devel_at_lists.alpinelinux.org
> Subject: [alpine-devel] Proposal: Multi-Arch matrix builds on
> Date: Wed, Sep 19, 2018 2:51 AM
> Hello Alpine Devs,
> today I had the idea to add multiple arch support to travis-ci builds,
> so that CI can be done on other platforms than x86_64.
> So I created a PoC that looks promising:
> See it in action at:
> It uses qemu-arm-static and binfmt-support to allow execution of arm
> code on travis.
> Some work is still to be done to use it productive (use newer qemu,
> modify the build script to only build packages for the current
> architecture but that should be easy to achieve).
> Please let me know what you think about it and if we should go
> this way
> (as intermediate solution unless we have native CI).
> Best regards,
> Unsubscribe: alpine-devel+unsubscribe_at_lists.alpinelinux.org
> Help: alpine-devel+help_at_lists.alpinelinux.org
> --- Unsubscribe: alpine-devel+unsubscribe_at_lists.alpinelinux.org Help:
> alpine-devel+help_at_lists.alpinelinux.org ---
Received on Wed Sep 19 2018 - 06:19:50 GMT