[OE-core] [PATCH 2/3] classes/[gnome|gnomebase|mime]: enhance gnome related classes

Richard Purdie richard.purdie at linuxfoundation.org
Wed Nov 9 09:37:27 UTC 2011


On Wed, 2011-11-09 at 10:27 +0100, Koen Kooi wrote:
> Op 9 nov. 2011, om 01:53 heeft Joshua Lock het volgende geschreven:
> 
> > This patch pulls in the gnome related classes from oe-core which
> > adds extra packaging rules and functionality whilst modularising things
> > so that one can get a subset of gnome functionality without adding a lot
> > of extra dependencies.
> > 
> > These aren't an exact copy of the classes from meta-openembedded, notable
> > differences are:
> > * gnome.bbclass - I dropped the BBCLASSEXTEND
> 
> It looks that will break a number of things in meta-oe, why was it dropped?

Unconditionally BBCLASSEXTENDing everything gnome is a great way to hack
around build issues and create a convoluted dependency mess that isn't
really required. I'd much rather we try and minimise the amount of
-native dependencies to those actually needed.

Comparing our builds against other systems its becoming clear our
convoluted dependency trees are one of the areas we don't do as well and
it hurts performance :(.

Cheers,

Richard





More information about the Openembedded-core mailing list