On Sat, Aug 12, 2017 at 11:42 PM, Petter Mabacker <pet...@technux.se> wrote: > On Sat, 2017-08-12 at 15:10 +0300, Jussi Kukkonen wrote: > >> ERROR: Nothing PROVIDES 'libav' (but >> >> /u/hope_poky/poky_for_mon/poky/meta-raspberrypi/recipes-multimedia/omxplayer/omxplayer_git.bb >> DEPENDS on or otherwise requires it) >> ERROR: ffmpeg PROVIDES libav but was skipped: because it has a >> restricted license not whitelisted in LICENSE_FLAGS_WHITELIST > > Searching the Yocto reference manual for this term will lead to > http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#enabling-commercially-licensed-recipes > which should have the details you need to resolve the issue. > > Jussi > > > Hi, > > This info is actually also present in the meta-raspberrypi documentation, in > 'docs/extra-apps.md': > > $ cat docs/extra-apps.md > # Extra apps > > ## omxplayer > > omxplayer depends on libav which has a commercial license. So in order to be > able to compile omxplayer you will need to whiteflag the commercial > license in your local.conf: > > LICENSE_FLAGS_WHITELIST = "commercial" >
it is better to be cautious about it and enable what you want and ensure you can do so from licesning perspective. LICENSE_FLAGS_WHITELIST_append = " commercial_libomxil " e.g. will enable only for libomxil and keep adding to this list the licenses you want to white list. > > > To make full use of the documentation I recommend that you are generating > the documentation within docs/ in for example html format and make use of > the searching functionality in there. > > > BR Petter > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto