> My advice: do not run docker. I think this is a setting in the Travis file.
> Otherwise the number of indirections becomes a tad too large:
> Travis may itself run in VMs -> which runs containers --> in which
> your run QEMU ....
> A few too many moving parts IMHO.
>
> So your goal is to limit the number of these and remove docker from
> the equation.

Thanks for the advice.  Unwrapping these layers is a good idea.  But I
think it's still helpful to know why tests fail on those
architectures.  I had another repo that tests strace with
QEMU+schroot, although many QEMU segfaults are still present.

>
> As for the failure to build on various architectures, are you sure the
> toolchain you use is compiled with support for these? It looks like it
> from the Travis matrix though.

I can confirm that "gcc-4.6" ( in wheezy docker ), "gcc-4.9" ( in
jessie docker ) and "libc6-dev" are indeed installed within docker and
are not from Travis's Trusty box.  Please let me know if I'm mistaken.
( :

Thanks

Yunchih

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to