Hi,

    I had been wondering why QEMU could run into segmentation faults
in some architectures.  ( and I thought it only happened on me XD )
The docker approach does seem more approachable:  first crossbuild
using this hub[1], then run the binary with this[2].  I have
successfully built+run a helloworld using such approach. We might have
to customize the Dockerfile in [1] because some tools such as autoconf
is missing.  I will try this first.
    I will assume that strace supports architectures listed in [3].
The approach above only cover arm64, armel, armhf, mips, mipsel,
powerpc, ppc64el (since crossbuild-essential-* only cover these).  To
cover more architectures such as sparc, we might need gcc-multilib-xxx
and corresponding toolchains.  Any advice appreciated ( :


Yunchih

[1] https://hub.docker.com/r/multiarch/crossbuild/
[2] https://hub.docker.com/r/multiarch/debian-debootstrap/
[3] https://github.com/strace/strace/tree/master/qemu_multiarch_testing

On Mon, May 9, 2016 at 5:14 AM, Dmitry V. Levin <l...@altlinux.org> wrote:

> We might end up with using both Travis CI and OBS.
>
> The first thing to try with Travis CI seems to be Docker based tests that
> don't involve QEMU; this should be relatively straightforward.
>
> OBS approach might not need Docker at all because they provide quite a few
> repositories to build for.
>
> QEMU based tests are more interesting, but less trivial; this will likely
> involve fixing and/or working around QEMU bugs.
>
> What are you going to try first?

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to