[yocto] Avoiding both GPLv3 and meta-gplv2 ?

Paul Eggleton paul.eggleton at linux.intel.com
Tue May 1 16:59:56 PDT 2018


On Wednesday, 2 May 2018 11:54:00 AM NZST Andre McCurdy wrote:
> On Tue, May 1, 2018 at 3:10 PM, Paul Eggleton
> <paul.eggleton at linux.intel.com> wrote:
> > On Wednesday, 2 May 2018 12:07:42 AM NZST Burton, Ross wrote:
> >> The make dependencies come from the ptest packages, so if you disable
> >> ptest in your DISTRO_FEATURES then those should disappear.
> >>
> >> Essentially doing a full build without any GPLv3 software *and* not
> >> using old releases which are still GPLv2 is tricky.  I can only
> >> suggest you don't use the meta-gpl2 layer (as you don't want the
> >> recipes to be used) and use bbappends to disable pieces where
> >> required.
> >
> > We probably need some sort of whitepaper on how to do that, it doesn't
> > look like our manuals cover it in sufficient detail. Any volunteers ? ;)
> 
> Does "Blacklist GPLv3, don't use meta-gplv2, fix any issues you may
> run into" need a whitepaper? Or is there more to it than that?

Apart from "disable ptest" as Ross pointed out, I would assume that's all 
there is to it - but right now aside from asking here there's really no way 
for someone to know that that's the best available way of handling it, so I 
think it's worth documenting somewhere.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre




More information about the yocto mailing list