> -----Original Message----- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Olaf Mandel > Sent: den 19 oktober 2016 12:05 > To: openembedded-core@lists.openembedded.org > Cc: Olaf Mandel > Subject: [OE-core] [PATCH 1/1] Remove $COREBASE/LICENSE from > LIC_FILES_CHKSUM > > Several recipes reference the LICENSE file in their LIC_FILES_CHKSUM > variable as ${COREBASE}/LICENSE. This forces distribution providers to > keep this file verbatim or to overload the affected recipes. The > section > "Moving to the Yocto Project 1.6 Release" in the Yocto manual suggests > removing the LICENSE file where possible. > > Remove LICENSE in cases where COPYING.MIT is also given and replace > LICENSE with COPYING.MIT if the former was the only entry. All modified > recipes specify LICENSE = "MIT" and none of the in-tree files specify a > different license either. > > As the packages do not change (the license files are not contained in > them), do not increase PR. > --- > meta-skeleton/recipes-skeleton/useradd/useradd-example.bb | 3 +-- > meta/recipes-bsp/formfactor/formfactor_0.0.bb | 3 +-- > meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb | 3 +-- > meta/recipes-core/systemd/systemd-compat-units.bb | 2 +- > meta/recipes-core/systemd/systemd-systemctl-native.bb | 2 +- > meta/recipes-core/udev/udev-extraconf_1.1.bb | 3 +-- > meta/recipes-devtools/devel-config/distcc-config.bb | 3 +-- > meta/recipes-devtools/devel-config/nfs-export-root.bb | 3 +-- > meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb | 3 +-- > meta/recipes-graphics/wayland/weston-init.bb | 2 +- > meta/recipes-sato/shutdown-desktop/shutdown-desktop.bb | 3 +-- > 11 files changed, 11 insertions(+), 19 deletions(-)
Even after this is applied, there are still nine recipes in OE-Core that reference ${COREBASE}/LICENSE. There is also an example in dev-manual-common-tasks.xml with a reference to ${COREBASE}/LICENSE. AFAICT, they all look just like the ones that this patch removes. Any reason they were not fixed as well? There are also 17 recipes in OpenEmbedded with a reference to ${COREBASE}/LICENSE. They too need to be fixed. //Peter -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core