Am 13.12.2013 um 10:49 schrieb Adrian Schröter
: Hi,
you may have read that are able to solve some build problems now by using a VM kernel comming the build repositories directly.
I like to continue on this route to solve even more problems, so my proposal is for:
13.1 armv6l and 13.1 aarch64: - I like to build a kernel-obs-build as part of openSUSE:13.1:Ports so all Contrib projects and kiwi builds inside of 13.1:Ports are using the kernel and avoid the missing module problems esp. for kiwi images. => It would be just a repackage kernel-default x86_64 from 13.1
Do I have a GO to configure that?
The only special case I'm aware of is the rpi which needs fat. Allother systems hopefully work with ext and are good with today's kernel. However, it doesn't hurt to have a kernel in there that supports fat properly.
factory arvm6l and aarch64: - no change for now, wait for a generic solution in factory for all architectures.
Phew, yeah. Chances are very good that most kernels that get submitted won't boot properly anymore on arm, so we'd end up in a situation where we can't rebuild a working kernel. And yes, even the qa repo won't help with this. People will ignore whether arm works there.
armv7l 13.1 and factory: - we do a native build here inside of KVM. Unfortunatly we need at least one special guest kernel for the workers. This code is also unlikely to get merged with official SUSE kernels. Currently this is only working, because the armv7 worker have patched build script. But that means it breaks on every other OBS instance and will break with future OBS developments. So I like to switch to the new build script mechanism by building a armv7l guest kernel inside of openSUSE:13.1:Ports and openSUSE:Factory:ARM for armv7l only and use that one.
I heard that we may need different kernels even for the guest for different hardware boards. We do not have a mechanism for that yet. But is that really needed?
No, we should be able to use one kernel-default for all workers. But I don't know whether today's kernel-default works properly. Alex
--
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-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org