Try to use INHERIT_DISTRO_append. On Fri, Nov 14, 2014 at 05:10:56PM +0800, Joseph Andrew de la Peña wrote: > Good day Peter, > > Maybe you want to verify first the prioritization of the layers in your > set-up. > Please execute bitbake-layers show-layers to really see if meta-yocto is > really executed after your layer (meta-mydist) > > If you verified that it is, > please add in your conf/layer.conf, BBFILE_PRIORITY_mydist = "any number > after meta-yocto". > > Maybe that will work for you. > > Thanks, > -J > > On Tue, Oct 28, 2014 at 8:12 PM, Peter Bergin <peter.ber...@tritech.se> > wrote: > > > Hi, > > > > I am trying to get icecc working together with Poky (daisy branch). I > > follow the Yocto Project Reference Manual chapter "7.45. icecc.bbclass" and > > I can not get it working. > > > > The manual states that I on a distribution level can add the following: > > > > INHERIT_DISTRO += "icecc" > > ICECC_DISABLED ??= "1" > > > > This will make sure my builders use the same sstate signatures regardless > > if they use icecc or not. The way I did it to test was to create my own > > distro layer, called mydist, that inherits from Poky. > > > > $ cat ../meta-mydist/conf/distro/mydist.conf > > > > require conf/distro/poky.conf > > > > DISTRO = "mydist" > > DISTRO_NAME = "MyDist" > > > > INHERIT_DISTRO += "icecc" > > ICECC_DISABLED ??= "1" > > > > In my bblayers.conf I added this layer directly after the meta-yocto > > layer. But with this addition my build environment will not work anymore. > > What happens is that the variable INHERIT_DISTRO is overwritten because my > > layer is picked before the poky/meta/conf/distro/defaultsetup.conf. I get > > the same behaviour if i edit the poky.conf and not use my own distro. > > > > $ bitbake core-image-base -e > > > > ... > > > > # > > # $INHERIT_DISTRO [3 operations] > > # append /work/yocto/course/meta-mydist/conf/distro/mydist.conf:6 > > # "icecc" > > # set? /work/yocto/course/poky/meta/conf/distro/defaultsetup.conf:22 > > # "debian devshell sstate license" > > # set /work/yocto/course/poky/meta/conf/documentation.conf:226 > > # [doc] "Lists classes that will be inherited at the distribution > > level. It is unlikely that you want to edit this variable." > > # computed: > > # " icecc" > > INHERIT_DISTRO=" icecc" > > # > > > > ... > > > > What is wrong here, documentation or my setup? Can someone give me advice? > > > > Regards, > > /Peter > > > > > > > > > > > > > > Peter Bergin > > > > > > > > peter.ber...@tritech.se > > +46 733 35 21 05 > > > > > > www.tritech.se > > +46 31 763 38 00 > > Nordstadstorget 6 > > SE-411 05 G?teborg, Sweden > > -- > > _______________________________________________ > > yocto mailing list > > yocto@yoctoproject.org > > https://lists.yoctoproject.org/listinfo/yocto > >
> -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto