The specific case I was wondering about was parallel builds.  Is it
worth it to have multiple sources packages that are completely
identical sources with the only difference the flavours they build in
order to allow for example omap, mx51 and versatile express to all
build in parallel.

On Mon, Aug 2, 2010 at 7:20 AM, Amit Kucheria <amit.kuche...@linaro.org> wrote:
> Separate source packages have the following features:
>  + One flavour of the kernel is not dependent on others
>  + Parallel builds (in theory, if there are build machines available)
>  + Different people can upload
>  + Different upload schedules
>  + More useful if we are going to carry non-upstream BSPs
>  - More debian packaging overhead to deal with (debian developers might not
>  agree)
>  - Will go against kernel consolidation WG's work since we might end up with
>  one source tree per SoC
>
> Single source package have the following features:
>  + Single source base for all kernels (multiple flavours to start with, but
>  single flavour once Kernel Consolidation WG is done with it)
>  - Long build times since builds are serialized
>
>  In the end, it depends on what exactly we want to package. Are we pushing
>  all BSPs into a single source tree? Or are we carrying separate branches for
>  each?
>
>  Cheers,
>  Amit
>
>
> On 10 Aug 02, John Rigby wrote:
>> On the subject of adding other platforms, should we do a source
>> package per platform since it takes seven hours to build?  I'm not
>> talking about omap4, that can coexist with omap3.  Adding mx51 and
>> versatile express are issues though.
>>
>> As I am thinking about this I wonder if it matters.  Is there a
>> difference between one build machine taking 21 hours to build three
>> kernels and three build machines taking seven hours?
>>
>> John
>>
>> On Sat, Jul 31, 2010 at 12:51 AM, Amit Kucheria
>> <amit.kuche...@linaro.org> wrote:
>> > On Sat, Jul 31, 2010 at 12:35 AM, Loïc Minier <loic.min...@linaro.org> 
>> > wrote:
>> >> On Fri, Jul 30, 2010, John Rigby wrote:
>> >>> The long awaited first linux-linaro kernel package is available in the
>> >>> linaro-maintainers kernel ppa:
>> >>> ppa:linaro-maintainers/kernel
>> >>> https://launchpad.net/~linaro-maintainers/+archive/kernel
>> >>
>> >>  Awesome!  So it's OMAP for now, is it OMAP3 and 4, or just 3?
>> >>
>> >>  By any chance, would you have a list of enabled boards / boards
>> >>  expected to work?
>> >
>> > John,
>> >
>> > If you're following the Ubuntu Kernel Team mailing list, you'll find
>> > patches posted by me to enable OMAP4 (one backport + config). This
>> > will get you OMAP3 and 4 support in the same kernel. You could also
>> > consider enabling the i.MX51 Babbage board from mainline. Both of
>> > these will boot up to serial console.
>> >
>> > Regards,
>> > Amit
>> >
>> > _______________________________________________
>> > linaro-dev mailing list
>> > linaro-dev@lists.linaro.org
>> > http://lists.linaro.org/mailman/listinfo/linaro-dev
>> >
>

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to