[OE-core] [PATCH 0/1] ccache no longer supports FORTRAN, so remove it from the compiler specification

2023-10-27 Thread david zuhn via lists.openembedded.org
For a time, ccache did support FORTRAN (versions 3.3-3.6), but that support was removed. As of this patch, the version of ccache in use in OE-core is 4.8.3. david d zuhn (1): bitbake.conf: remove ${CCACHE} from FORTRAN compiler meta/conf/bitbake.conf | 4 ++-- 1 file changed, 2

[OE-core] [PATCH 1/1] bitbake.conf: remove ${CCACHE} from FORTRAN compiler

2023-10-27 Thread david zuhn via lists.openembedded.org
ccache used to support FORTRAN (versions 3.3-3.6) but no longer does Signed-off-by: david d zuhn --- meta/conf/bitbake.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 2900a8bdba..67ff769046 100644 ---

[OE-Core][PATCH] meta: classes-recipe: A class for simple Kernel modules

2023-10-27 Thread BELHADJ SALEM Talel
The module class provides what is needed to compile a Linux Kernel module but since the Makefile is always the same for simple modules that have their sources in one directory level, I thought of creating new class wrapper to automatically prepare the Makefile. Also, using variable flag feature, a

Re: [OE-core] [PATCH] kernel: Commit without running hooks

2023-10-27 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Bruce Ashfield > Sent: den 26 oktober 2023 16:26 > To: William Kennington ; Richard Purdie > > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] [PATCH]

Re: [OE-core] [PATCH] kernel: Commit without running hooks

2023-10-27 Thread William A. Kennington III via lists.openembedded.org
On Fri, Oct 27, 2023 at 3:08 AM Luca Ceresoli wrote: > > Hello William, > > On Wed, 25 Oct 2023 15:37:10 -0700 > "William A. Kennington III via lists.openembedded.org" > wrote: > ^ > > As you can see your sender address has been mangled, and as a result > the

Re: [OE-Core][PATCH v2 0/4] recipetool: Add handler to create go recipes

2023-10-27 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Lukas Funke > Sent: den 17 oktober 2023 15:27 > To: openembedded-core@lists.openembedded.org > Cc: Bruce Ashfield ; Vyacheslav Yurkov > ; Martin Jansa ; Lukas Funke > >

Re: [oe][OE-core][Patch 1/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-10-27 Thread Peter Kjellerstedt
*ping* This needs to be applied to both master and nanbield. //Peter > -Original Message- > From: Max Krummenacher > Sent: den 27 augusti 2023 10:10 > To: openembedded-core@lists.openembedded.org; Peter Kjellerstedt > > Cc: Max Krummenacher ; Randolph Sapp > > Subject:

[OE-core] [PATCH] recipetool: add python_hatchling support

2023-10-27 Thread Tim Orling
One of the newer PEP-517 backends to be added was python_hatchling.bbclass but it was not included in the recent improvements. Add selftest for 'jsonschema' pypi package. Signed-off-by: Tim Orling --- meta/lib/oeqa/selftest/cases/recipetool.py| 35 +++

[OE-core][PATCH] patchtest: reduce checksum test output length

2023-10-27 Thread Trevor Gamblin
The test_lic_files_chksum_modified_not_mentioned test in TestMetadata is outputting very long lines that fail the maximum length check when sending email results, preventing the actual errors from being displayed. Reduce the length of the failure message by rewording and removing redundant

[OE-core] [PATCH 3/3] scripts/contrib/patchreview: consolidate imports

2023-10-27 Thread Ross Burton
From: Ross Burton Move most imports to the top of the file. Signed-off-by: Ross Burton --- scripts/contrib/patchreview.py | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/scripts/contrib/patchreview.py b/scripts/contrib/patchreview.py index

[OE-core] [PATCH 1/3] scripts/patchreview: rework patch detection

2023-10-27 Thread Ross Burton
From: Ross Burton A previous patch[1] added the ability to allow the search pattern for patches to be changed, so that patchreview can be used across the entire meta-oe repository by changing the patterns. However, this means the caller needs to write long patterns when calling patchreview.

[OE-core] [PATCH 2/3] scripts/contrib/patchreview: add commit and recipe count fields to JSON

2023-10-27 Thread Ross Burton
From: Ross Burton The autobuilder scripts post-process the generated JSON to inject recipe and commit counts into the data. We can do this easily in patchreview instead. Signed-off-by: Ross Burton --- scripts/contrib/patchreview.py | 32 ++-- 1 file changed, 22

[OE-core] [kirkstone][PATCH 2/2] linux-firmware: create separate packages

2023-10-27 Thread Fahad Arslan
This is backport of commit dfb7d2c426b46502784bc9e199a468e6c1 from poky master. This is in continuation of earlier commit: 3fc14f805fe7572bba129605869fb848fed4 linux-firmware: create separate package for cirrus and cnm firmwares And creates separate sub packages for firmwares corresponding

[OE-core] [kirkstone][PATCH 1/2] linux-firmware: create separate package for cirrus and cnm firmwares

2023-10-27 Thread Fahad Arslan
From: Fahad Arslan This is cherry-pick of commit 3fc14f805fe7572bba129605869fb848fed4 from poky master. Some licenses only allow usage of corresponding firmwares when a specific hardware is present. This requires split of such firmwares from linux-firmware package to firmware specific sub

Re: [OE-core] [PATCH 3/3] selftest/sstatetests: add a test for CDN sstate cache

2023-10-27 Thread Alexander Kanavin
On Thu, 26 Oct 2023 at 18:13, Richard Purdie wrote: > Lets make the test print the hashes it can't find? > > It would be useful to know if they're perhaps delayed somehow on the > CDN? > > Seems odd it is the same list of things though. > > We need to find the hashes we build, and the ones we

[OE-core] [PATCH] selftest/sstatetests: add a test for CDN sstate cache

2023-10-27 Thread Alexander Kanavin
Specifically, the test checks that everything needed for building standard oe-core images for x86_64 and arm64 is available from the cache (with minor exceptions). Going forward, a complete world check could be enabled and additional configurations, but that requires improvements to performance of

Re: [OE-core] [PATCH] kernel: Commit without running hooks

2023-10-27 Thread Luca Ceresoli via lists.openembedded.org
Hello William, On Wed, 25 Oct 2023 15:37:10 -0700 "William A. Kennington III via lists.openembedded.org" wrote: ^ As you can see your sender address has been mangled, and as a result the patch is rejected by the the openembedded git server. This is not your

Re: [OE-core] [PATCH 1/3] selftest/sstatetests: add tests for 'bitbake -S printdiff'

2023-10-27 Thread Luca Ceresoli via lists.openembedded.org
Hello Alex, On Fri, 27 Oct 2023 07:29:28 +0200 "Alexander Kanavin" wrote: > On Thu, 26 Oct 2023 at 22:02, Luca Ceresoli wrote: > > Is this different from the series you sent on the 23rd? There is no > > vN tag and no ChangeLog, so it's not obvious. > > Only the third patch should be

Re: [OE-core] [RFC][OE-core 0/7] SPDX3 Proof-of-Concept

2023-10-27 Thread Luca Ceresoli via lists.openembedded.org
On Fri, 27 Oct 2023 09:37:28 +0200 "Luca Ceresoli via lists.openembedded.org" wrote: > Hello Marta, > > On Thu, 26 Oct 2023 12:48:40 +0200 > "Marta Rybczynska" wrote: > > > This patch-set adds a proof-of-concept implementation of the upcoming > > SPDX3 standard to the SBOM generation of the

Re: [OE-core] [RFC][OE-core 0/7] SPDX3 Proof-of-Concept

2023-10-27 Thread Luca Ceresoli via lists.openembedded.org
Hello Marta, On Thu, 26 Oct 2023 12:48:40 +0200 "Marta Rybczynska" wrote: > This patch-set adds a proof-of-concept implementation of the upcoming > SPDX3 standard to the SBOM generation of the Yocto Project/OpenEmbedded. > > The current code delivers an equivalent of what is produced for