[yocto] best cfg for building all of yocto?

Robert P. J. Day rpjday at crashcourse.ca
Thu Jul 21 10:08:47 PDT 2011


On Thu, 21 Jul 2011, Scott Garman wrote:

> On 07/21/2011 09:32 AM, McClintock Matthew-B29882 wrote:
> > On Thu, Jul 21, 2011 at 8:29 AM, Scott Garman<scott.a.garman at intel.com>
> > wrote:
> > > bitbake world should build all of the available packages that aren't
> > > explicitly excluded due to machine incompatibilities. It doesn't generate
> > > a
> > > final image though, just all of the output packages.
> >
> > Is there an easy way to remove a specific package from being built
> > with running bitbake world? There are unmet dependencies:
> >
> > NOTE: Resolving any missing task queue dependencies
> > ERROR: Nothing PROVIDES 'libmad'
> > ERROR: Required build target 'libomxil' has no buildable providers.
> > Missing or unbuildable dependency chain was: ['libomxil', 'libmad']
>
> This happens because conf/distro/include/default-distrovars.inc excludes some
> recipes which are known to use commercial licenses:
>
> COMMERCIAL_LICENSE ?= "lame gst-fluendo-mp3 libmad mpeg2dec ffmpeg qmmp"
>
> If you'd like to build these recipes, set COMMERCIAL_LICENSE = "" in your
> local.conf.

  related to richard's earlier post about how to exclude packages,
shouldn't the initial settings be consistent, then?  either a default
yocto setup should include commercial licenses, or exclude them (and
their packages) entirely.  it seems that running a simple "bitbake
world" shouldn't just fail.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



More information about the yocto mailing list