On 06.05.15 14:30, Ludwig Nussel wrote: > Dirk Müller wrote: >>>> Why wasn't it tested? >>> Good question. Why does this suddenly depend on Factory? >> >> IIRC this was changed March 23rd based on your announcement that there >> are issues with 2.3.0-rc0. >> >>> openSUSE:Factory:ARM uses qemu-linux-user from Virtualization, which >>> means that if there were a breakage we should've heard that much >>> earlier. If that is silently changed behind my back, blame yourselves. >> >> Its unfortunately not immediately noticeable that qemu-linux-user is >> broken, since packages never end up in the "failed" state (this was a >> thinko from our discussion yesterday), since the build service thinks >> its a bad worker and restarts the job on a different host, only to >> fail there the same way. It is only noticed then by an admin seeing >> that the cluster is flooded with jobs that never succeed and other >> things get behind. >> >> so I do recommend to do an automated testing outside the buildservice >> instead, which gives you notifications and enough time to fix so that >> the stuff that enters Factory is working. > > Would it be possible to cross compile a small arm binary on x86 and run > it through qemu-linux-user? > Something like > > $ zypper in gcc-whatever qemu-something > $ gcc somecode.c > $ qemu-something a.out; echo $? > > That should be easy to run in openQA...
Something that simple could even be part of %check in the package ;). Unfortunately cross compilers aren't really in openSUSE yet IIUC. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org