[oe] [meta-oe][PATCH] geany-plugins: include GPLv3 in the main LICENSE

Martin Jansa martin.jansa at gmail.com
Tue Aug 30 08:11:42 UTC 2016


Are you willing to submit such change to meta-oe?

I don't use geany, so my whole motivation was just to get rid of new
warnings in world builds.

On Tue, Aug 30, 2016 at 3:02 AM, Christopher Larson <clarson at kergoth.com>
wrote:

> On Mon, Aug 29, 2016 at 1:52 PM, Martin Jansa <martin.jansa at gmail.com>
> wrote:
>
> > * since last changes in oe-core LICENSE variable needs to list all
> > licenses used
> >   by individual packages otherwise bitbake warning like this is shown:
> >   WARNING: meta-openembedded/meta-oe/recipes-devtools/geany/geany-
> > plugins_1.27.bb: LICENSE_geany-plugins-commander includes licenses
> > (GPLv3) that are not listed in LICENSE
> >   as possible improvement you can set LICENSE to GPLv2 to all plugins
> >   which are GPLv2-only, because now they will "inherit" both GPLv2 &
> >   GPLv3 which sucks as described here:
> >   https://www.mail-archive.com/openembedded-core@lists.
> > openembedded.org/msg81645.html
> >
> > Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
> >
>
> Would be nice if we had a general way to change the inherited LICENSE as
> used by the binary packages. Adding a single indirection to package.bbclass
> to default to LICENSE_DEFAULT rather than LICENSE and defaulting
> LICENSE_DEFAULT to LICENSE would do (or similar), then this recipe could
> set LICENSE_DEFAULT to GPLv2.
>
> In the meantime..
>
> We have a bbappend in meta-mentor for this on a branch which handles it for
> this recipe reasonably, I think:
> https://github.com/MentorEmbedded/meta-mentor/pull/843/commits/d852857
> --
> Christopher Larson
> clarson at kergoth dot com
> Founder - BitBake, OpenEmbedded, OpenZaurus
> Maintainer - Tslib
> Senior Software Engineer, Mentor Graphics
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>



More information about the Openembedded-devel mailing list