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

Koen Kooi koen at dominion.thruhere.net
Wed Nov 9 10:27:05 UTC 2011


Op 9 nov. 2011, om 10:37 heeft Richard Purdie het volgende geschreven:

> 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 :(.

The list of -native needed in meta-gnome:

bison-native
cairo-native
docbook-utils-native
flex-native
gconf-native
gdk-pixbuf-native
glib-2.0-native
gnome-doc-utils-native
gobject-introspection-native
gtk-doc-native
icon-naming-utils-native
intltool-native
libffi-native
libidl-native
libxml-parser-perl-native
orbit2-native
pango-native
perl-native
popt-native
python-native

regards,

Koen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20111109/1b0262a3/attachment-0002.sig>


More information about the Openembedded-core mailing list