On Fri, Mar 11, 2016 at 9:01 AM, Burton, Ross <[email protected]> wrote:
>
> On 11 March 2016 at 16:24, Helio Chissini De Castro
> <[email protected]> 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
> [email protected]
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core