On Fri, Mar 11, 2016 at 9:01 AM, Burton, Ross <ross.bur...@intel.com> wrote:
>
> On 11 March 2016 at 16:24, Helio Chissini De Castro
> <helio.cas...@bmw-carit.de> wrote:
>>
>> If i change recipe scope, need to be on each gcc_${PV}.inc.
>> But they include gcc-common.inc on top, which states LICENSE = "GPL"
>>
>> So, gcc_${PV}.inc is already overriding the original license. If you think
>> is ok, i can do that on gcc_${PV}.inc
>
> No,you're right - your v2 is the best patch.

The patch which got merged isn't right.

gcc_${PV}.inc sets LICENSE="GPL-3.0-with-GCC-exception & GPLv3" and we
need to over-ride that (to remove the "& GPLv3") for each package
created by the gcc-runtime recipe. Over-riding LICENSE_gcc-runtime
only isn't enough.

With current oe-core master, libstdc++ is taking the "... & GPLv3"
license from gcc_${PV}.inc and is therefore being excluded from the
rootfs if GPLv3 is blacklisted:

  ...
  NOTE: SKIPPING the package libstdc++ at do_rootfs because it's
GPL-3.0-with-GCC-exception & GPLv3
  ...


> Ross
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to