[OE-core] [RFC] icecc: Allow to use this bbclass together with external toolchains

Martin Jansa martin.jansa at gmail.com
Mon Mar 18 13:24:22 UTC 2013


On Mon, Mar 18, 2013 at 01:04:40PM +0000, Richard Purdie wrote:
> On Mon, 2013-03-18 at 11:10 +0100, Martin Jansa wrote:
> > * original implementation by Antti Harju
> > 
> > Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
> > ---
> >  meta/classes/icecc.bbclass | 37 +++++++++++++++++++++++++++++++++----
> >  1 file changed, 33 insertions(+), 4 deletions(-)
> 
> FWIW, I don't have strong opinions on icecc so I rely a lot on the
> experiences of its users to decide which patches to pull in. I assume
> this class requires the external toolchain to be installed on each
> machine in the pool?

Neither do I (my network access to icecc pool is slower then my CPUs), 
that's mostly the reason why this was sent only as RFC for other users 
of icecc and external toolchains to comment.

Right now some developers are using separate bbclass for our internal
toolchain, but the only functional difference of that bbclass is
included in this patch. I think it's better to have only one icecc class
compatible with all TCMODEs.

When distro sets EXTERNAL_TOOLCHAIN then it requires tc to be installed
on each machine doing OE builds already, so this change only takes advantage 
of the same tc when icecc is enabled.

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20130318/681d8e90/attachment-0002.sig>


More information about the Openembedded-core mailing list