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