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