[oe] Task-base is big :(

Leon Woestenberg leon.woestenberg at gmail.com
Tue Sep 11 17:37:27 UTC 2007


Hello all,

On 9/11/07, Marcin Juszkiewicz <openembedded at haerwu.biz> wrote:
>
> After long time of doing mostly Poky builds I did few Angstrom builds from
> OE.dev and found that amount of dependencies during build time has grown
> into very long list. It is 2388 tasks now just for "bitbake task-base"

Most of  your suggestion would end-up having a "USE" flags approach.

I also think the dependencies (whether run-time or build-time) grow
out of hand, and are very hard to get rid of building for true
embedded systems where the software is embedded as firmware and
nothing extra can be installed subsequently.

The TASK-* and *FEATURES approach looked good at first instance, but I
have reverted from using it, as it still results in a major cloud of
package (build) dependencies.

My current approach is maintaining an overlay with copied and adapted
options and dependencies but I would rather see this supported within
OpenEmbedded.

Maybe a minimal set of USE flags instead of creating -lite or -minimal
.bb is an option?
Or, using an include file that defines configuration variables
(HAVE_GTK, HAVE_X)?

Regards,
-- 
Leon




More information about the Openembedded-devel mailing list