[opensuse-buildservice] ARM workers
Hi, I need a couple of ARM (armv7) workers for my private OBS instance. But I don't have (yet) hardware for it. What would you recommend? Just use qemu emulation, or It would be better to buy some specific eval-board, proven to work correctly? -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi, Le 04/06/2014 20:12, Matwey V. Kornilov a écrit :
Hi,
I need a couple of ARM (armv7) workers for my private OBS instance. But I don't have (yet) hardware for it.
What would you recommend? Just use qemu emulation, or It would be better to buy some specific eval-board, proven to work correctly?
Qemu emulation is slow but it is easy to get (more or less) old x86_64 servers for a low price. With Qemu you may hit some unimplemented emulation exceptions. So, I would recommend to use native ARM workers, if you can get some ARM boards. I use/used on my private OBS and on packman : * arndale board : https://en.opensuse.org/HCL:Arndale * Pandaboard : http://en.opensuse.org/HCL:PandaBoard * BeagleBoard xM : http://en.opensuse.org/HCL:BeagleBoard-xM And I will try Sabre Lite : https://en.opensuse.org/HCL:SABRE_Lite which should be a good worker with a quad core. :) Any ARM board supported by openSUSE should be fine. (It is a good stability test. ;) ). If you need help to get workers working and/or if you want to give some ARM build power to packman, ping me. ;) Guillaume -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 04/06/14 20:01, Guillaume Gardet wrote:
Hi,
Le 04/06/2014 20:12, Matwey V. Kornilov a écrit :
Hi,
I need a couple of ARM (armv7) workers for my private OBS instance. But I don't have (yet) hardware for it.
What would you recommend? Just use qemu emulation, or It would be better to buy some specific eval-board, proven to work correctly?
Qemu emulation is slow but it is easy to get (more or less) old x86_64 servers for a low price. With Qemu you may hit some unimplemented emulation exceptions. So, I would recommend to use native ARM workers, if you can get some ARM boards.
We (Mer and Jolla) build everything for all our arm devices on the OBS without using native ARM workers. That's building the complete OS. The approach we use is scratchbox2 based builds which transparently cross-compiles and then supports emulation of any intermediate build binaries. The benefits include that it scales up well (and cheaply) and you have a single worker pool. David https://build.merproject.org/project/monitor/mer-core:armv7hl:devel -- "Don't worry, you'll be fine; I saw it work in a cartoon once..." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 4. Juni 2014, 22:12:33 wrote Matwey V. Kornilov:
Hi,
I need a couple of ARM (armv7) workers for my private OBS instance. But I don't have (yet) hardware for it.
opensuse-arm ml may be the better place to ask -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
David Greaves
-
Guillaume Gardet
-
Matwey V. Kornilov