With the IGNOREWITHLINUXSYSCALLNOTE variable set to "1" in local.conf, it removes the "WITH Linux syscall note" string attached to the license value for sources before comparism. This is to get more recipe LICENSES to match with those of the sources and reduce the number of warnings outputed.
Signed-off-by: Ida Delphine <idad...@gmail.com> --- meta/classes/package.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index c3259146b6..14c8475cfa 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass @@ -1774,6 +1774,10 @@ fi if l.endswith('-or-later'): lic_ = l.replace('-or-later', '+') computedpkglicsperpkg.add(lic_) + elif l.endswith(' WITH Linux-syscall-note'): + if d.getVar("IGNOREWITHLINUXSYSCALLNOTE") == "1": + lic_ = l.replace(' WITH Linux-syscall-note', '') + computedpkglicsperpkg.add(lic_) else: computedpkglicsperpkg.add(l) if spdx_lic - computedpkglicsperpkg: -- 2.25.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#147622): https://lists.openembedded.org/g/openembedded-core/message/147622 Mute This Topic: https://lists.openembedded.org/mt/80353562/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-