[OE-core] Convoluted dependencies

Richard Purdie richard.purdie at linuxfoundation.org
Fri Oct 7 14:09:40 UTC 2011


I've been trying to figure out why our builds take as long as they do.
It appears our dependency chains are getting more and more convoluted
and this certainly isn't helping things. Specific pain points look like:

bison-native -> gettext-native
flex-native -> gettext-native
(which limits binutils-cross)

gettext-native -> libxml2-native -> python-native
(hence gettext takes a *long* time to be built)
What uses the python xml bindings?

pseudo-native -> sqlite3-native
(dragging out the time our effectively single threaded init takes)

I'm mentioning this in case anyone has good ideas for fixing some of
these...

Cheers,

Richard






More information about the Openembedded-core mailing list