[OE-core] [PATCH] create-spdx: support line numbers

2025-01-20 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
LIC_FILES_CHKSUM supports begin-/endline for licenses included in for instance header files. This patch adds support for line numbers to NO_GENERIC_LICENSE, too. Signed-off-by: Denis Osterland-Heim --- Resent without signature meta/classes/create-spdx-2.2.bbclass | 10 -- 1 file changed

[OE-core] [PATCH] create-spdx: support line numbers

2025-01-15 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
LIC_FILES_CHKSUM supports begin-/endline for licenses included in for instance header files. This patch adds support for line numbers to NO_GENERIC_LICENSE, too. Signed-off-by: Denis Osterland-Heim --- meta/classes/create-spdx-2.2.bbclass | 10 -- 1 file changed, 8 insertions(+), 2 delet

Re: [OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license

2024-12-04 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Hi, Currently I wonder if common-licenses is the right place for Linux-syscall-note, because this is a Linux specific licenses. I agree with Ross that SPDX syntax for the LICENSE field would be the best. First step: LICENSE = "GPL-2.0-only & Linux-syscall-note" NO_GENERIC_LICENSE[Linux-syscall-

Re: [OE-core] [PATCH 2/3] spdx: add support for WITH operator

2024-12-04 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
[EXTERNAL EMAIL] On 27 Nov 2024, at 07:34, Denis OSTERLAND-HEIM via lists.openembedded.org wrote: > Right. > Apache-2.0-with-LLVM-exception and GPL-2.0-with-OpenSSL-exception are not > listed on spdx.org/licenses > and the others are listed with the "insert here". >

[OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license

2024-12-03 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
See Linux COPYING, LICENSES/preferred/GPL-2.0 and LICENSES/exceptions/Linux-syscall-note. Signed-off-by: Denis Osterland-Heim --- v1 -> v2: * add full GPL-2.0 license text .../GPL-2.0-with-Linux-syscall-note | 357 ++ meta/recipes-kernel/linux/linux-yocto.inc |

Re: [OE-core] [PATCH 2/3] spdx: add support for WITH operator

2024-11-26 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Hi, > -Original Message- > From: Peter Kjellerstedt > Sent: Tuesday, November 26, 2024 6:40 PM > To: Denis OSTERLAND-HEIM ; > openembedded-core@lists.openembedded.org > Subject: RE: [OE-core] [PATCH 2/3] spdx: add support for WITH operator > > I have some concerns about this change: > *

Re: [OE-core] [PATCH 3/3] linux-yocto: add WITH Linux-syscall-note to LICENSE

2024-11-25 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
eption.html [^4]: https://spdx.org/licenses/GPL-2.0-with-bison-exception.html -Original Message- From: Alexander Kanavin Sent: Monday, November 25, 2024 12:59 PM To: Denis OSTERLAND-HEIM Cc: openembedded-core@lists.openembedded.org Subject: [EXT] Re: [OE-core] [PATCH 3/3] linux-yocto: ad

[OE-core] [PATCH 3/3] linux-yocto: add WITH Linux-syscall-note to LICENSE

2024-11-25 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
According to Linux COPYING file this exception is made to GPL v2. Signed-off-by: Denis Osterland-Heim --- meta/files/common-licenses/Linux-syscall-note | 25 +++ meta/recipes-kernel/linux/linux-yocto.inc | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 1

[OE-core] [PATCH 2/3] spdx: add support for WITH operator

2024-11-25 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Adds the + operator for use in LICENSE field. It is replaced by SPDX WITH operator. Signed-off-by: Denis Osterland-Heim --- meta/lib/oe/license.py | 4 ++-- meta/lib/oe/spdx30_tasks.py | 4 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/meta/lib/oe/license.py b/meta/lib

[OE-core] [PATCH 1/3] lib/license: add missing oe include

2024-11-25 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Needed by oe.qa.handle_error(). Signed-off-by: Denis Osterland-Heim --- meta/lib/oe/license.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oe/license.py b/meta/lib/oe/license.py index 32c77fa204..3c15db782f 100644 --- a/meta/lib/oe/license.py +++ b/meta/lib/oe/license.py @@ -7,6

[OE-core] [PATCH 0/3] add basic SPDX WITH operator support

2024-11-25 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Adds '+' to the list of operators, which is replaced by SPDX WITH operator. Copy Linux LICESES/exceptions/Linux-syscall-note to common-licenses. Denis Osterland-Heim (3): lib/license: add missing oe include spdx: add support for WITH operator linux-yocto: add WITH Linux-syscall-note to LICEN

[OE-core] linux license

2024-11-20 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Hi, Currently linux-yocto.inc claims GPL-2.0-only but LICENSE claims a syscall exception. Should it be GPL-2.0-with-syscall-exception? Regards, Denis smime.p7s Description: S/MIME cryptographic signature -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Onl

Re: [OE-core][PATCH v2] kernel-fitImage: only include valid compatible line

2024-03-06 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
Hi, -Original Message- > From: christian.taedcke-...@weidmueller.com > Sent: Wednesday, March 6, 2024 5:42 PM > To: openembedded-core@lists.openembedded.org > Cc: a.fat...@pengutronix.de; Denis OSTERLAND-HEIM ; Christian Taedcke > Subject: [EXT] [OE-core][PATCH v2] kernel-fitImage: only

[OE-core] [PATCH] kernel-fitImage: add machine compatible to config section

2023-07-31 Thread Denis OSTERLAND-HEIM via lists.openembedded.org
to allow bootloaders to select best machting configuration based on compatible string. Signed-off-by: Denis OSTERLAND-HEIM --- meta/classes-recipe/kernel-fitimage.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/kernel-fitimage.bbclass b/meta/classes-recipe/ker