[OE-core] [PATCH v2] rpm-sequoia-crypto-policy: clean up dependencies

2025-02-26 Thread Zoltan Boszormenyi via lists.openembedded.org
Rely on host-provided coreutils and make. openssl-native is not needed either, as the build scripts use crypto functionality via python. Python 3.11+ is needed by the python build scripts, which is ensured by "inherit python3native". Signed-off-by: Zoltán Böszörményi --- .../rpm-sequoia/rpm-se

[OE-core] [PATCH] rpm-sequoia-crypto-policy: clean up dependencies

2025-02-23 Thread Zoltan Boszormenyi via lists.openembedded.org
Rely on host-provided python3, coreutils and make. openssl-native is not needed either, as the build scripts use crypto functionality via python. Signed-off-by: Zoltán Böszörményi --- .../rpm-sequoia/rpm-sequoia-crypto-policy_git.bb | 4 +--- 1 file changed, 1 insertion(+), 3 delet

Re: [OE-core][PATCH v12.1 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-21 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 20. 15:43 keltezéssel, Ross Burton írta: On 13 Feb 2025, at 15:21, Zoltan Boszormenyi via lists.openembedded.org wrote: +DEPENDS = "coreutils-native openssl-native make-native" + +inherit allarch python3native These dependencies seem unexpected, and if they’re needed

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
25. 02. 13. 15:20 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM CET, Zoltán Böszörményi wrote: This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- Hi

[OE-core][PATCH v12.1 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

[OE-core][PATCH v12.1 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v12.1 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 45487ad32c..281fde1c

[OE-core][PATCH v12.1 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia-crypto-policy_git.bb | 38 +++ 2 files changed, 39 insertions(+) create mode 100644 meta/recipes-devtools/rpm-se

[OE-core][PATCH v12.1 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v12.1 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia-crypto-policy_git.bb | 38 +++ 2 files changed, 39 insertions(+) create mode 100644 meta/recipes-devtools/rpm-se

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 13. 16:06 keltezéssel, Richard Purdie írta: On Thu, 2025-02-13 at 15:43 +0100, Böszörményi Zoltán wrote: 2025. 02. 13. 15:20 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 13. 15:43 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 13. 15:20 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM CET, Zoltán Böszörményi wrote

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 13. 15:20 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM CET, Zoltán Böszörményi wrote: This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 13. 15:32 keltezéssel, Richard Purdie írta: On Thu, 2025-02-13 at 15:20 +0100, Böszörményi Zoltán wrote: 2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM CET, Zoltán Böszörményi wrote: This ships a crypto policy file for rpm-sequoia. Signed

Re: [OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-13 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 13. 14:36 keltezéssel, Mathieu Dubois-Briand írta: On Wed Feb 12, 2025 at 5:35 AM CET, Zoltán Böszörményi wrote: This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- Hi Zoltán, I believe we have a new issue with this version: | python/build-crypto

[OE-core][PATCH v12 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

[OE-core][PATCH v12 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia-crypto-policy_git.bb | 34 +++ 2 files changed, 35 insertions(+) create mode 100644 meta/recipes-devtools/rpm-se

[OE-core][PATCH v12 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v12 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v12 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 45487ad32c..281fde1c

Re: [OE-core][PATCH v10 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-11 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 10. 12:17 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 10. 10:03 keltezéssel, Alexander Kanavin írta: On Sat, 8 Feb 2025 at 08:24, Zoltán Böszörményi wrote: +Assume that the policies are good as they are committed. +The CI for fedora-crypto-policies

Re: [OE-core][PATCH v10 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 10. 10:03 keltezéssel, Alexander Kanavin írta: On Sat, 8 Feb 2025 at 08:24, Zoltán Böszörményi wrote: +Assume that the policies are good as they are committed. +The CI for fedora-crypto-policies ensures this. + +Upstream-Status: Inappropriate [Yocto specific] The patch as it is is in

[OE-core][PATCH v11 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c20d

[OE-core][PATCH v11 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + ...1-Make-xsltproc-settable-as-XSLTPROC.patch | 43 ...002-Don-t-use-hardcoded-python3-path.patch | 41 +++ ...policy-validation-when-

[OE-core][PATCH v11 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v11 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

[OE-core][PATCH v11 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-10 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v10 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v10 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v10 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

[OE-core][PATCH v10 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c20d

[OE-core][PATCH v10 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../0001-Don-t-test-crypto-policies.patch | 52 +++ ...1-Make-xsltproc-settable-as-XSLTPROC.patch | 43 +++ ...002-Don-t-us

Re: [OE-core][PATCH v9 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-07 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 07. 11:25 keltezéssel, Richard Purdie írta: On Thu, 2025-02-06 at 12:45 +0100, Zoltan Boszormenyi via lists.openembedded.org wrote: This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi ---  meta/conf/distro/include/maintainers.inc  |  1 +  ...1

Re: [OE-core][PATCH v8 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 06. 11:53 keltezéssel, Alexander Kanavin írta: This would work too. Those aren't trivial dependencies to fulfill, and they're unnecessary for us at the same time. If you're making a patch, don't just patch out the documentation lines in Makefile. Make it conditional to a variable, so w

[OE-core][PATCH v9 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + ...1-Make-xsltproc-settable-as-XSLTPROC.patch | 43 +++ ...002-Don-t-use-hardcoded-python3-path.patch | 41 ++ .../rpm-sequ

[OE-core][PATCH v9 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c20d

[OE-core][PATCH v9 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v9 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v9 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

Re: [OE-core][PATCH v8 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-06 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 06. 11:16 keltezéssel, Mathieu Dubois-Briand írta: On Thu Feb 6, 2025 at 6:52 AM CET, Zoltán Böszörményi wrote: This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- Hi Zoltán, Thanks for the patch update. I believe there is a regression introduced

[OE-core][PATCH v8 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so RPM signing may work. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c20d

[OE-core][PATCH v8 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v8 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
With all the pieces in place, the self test can be re-enabled. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py in

[OE-core][PATCH v8 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
Point to the crypto policy file so dnf can work with signed packages. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1

[OE-core][PATCH v8 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia-crypto-policy_git.bb | 27 +++ 2 files changed, 28 insertions(+) create mode 100644 meta/recipes-devtools/rpm-se

Re: [OE-core][PATCH v7 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 06. 5:42 keltezéssel, Zoltán Böszörményi írta: Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c

[OE-core][PATCH v7 4/5] dnf: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/dnf/dnf_4.22.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/dnf/dnf_4.22.0.bb b/meta/recipes-devtools/dnf/dnf_4.22.0.bb index f9d6ea1fa6..e5ac3c9824 100644 --- a/meta/recipes-devtools/dnf/dnf_4.22.0.bb ++

[OE-core][PATCH v7 5/5] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py index 51d1c3fa64..4df45ba032 100644 --- a/meta/lib/oeqa/selftest/c

[OE-core][PATCH v7 2/5] rpm-sequoia: New recipe for version 1.7.0

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Runtime-depend on rpm-sequoia-crypto-policy. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc

[OE-core][PATCH v7 3/5] rpm: Set SEQUOIA_CRYPTO_POLICY in wrapped tools

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.bb index 6c995ff50c..d296c20d78 100644 --- a/meta/recipes-devtools/rpm/rpm_4.20.0.bb ++

[OE-core][PATCH v7 1/5] rpm-sequoia-crypto-policy: New recipe

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
This ships a crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia-crypto-policy_git.bb | 26 +++ 2 files changed, 27 insertions(+) create mode 100644 meta/recipes-devtools/rpm-se

Re: [OE-core][PATCH v6 1/3] rpm-sequoia: New recipe for version 1.7.0

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 05. 16:34 keltezéssel, Alexander Kanavin írta: On Wed, 5 Feb 2025 at 16:21, Böszörményi Zoltán wrote: Okay, how about using a git:// SRC_URI entry for fedora-crypto-policies? That should be self explanatory and no "magic file". However, I had to do this abomination of a workaround to

Re: [OE-core][PATCH v6 1/3] rpm-sequoia: New recipe for version 1.7.0

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 05. 11:56 keltezéssel, Alexander Kanavin írta: On Wed, 5 Feb 2025 at 05:36, Zoltán Böszörményi wrote: Also ship a crypto policy file which is used to validate signing keys. .../rpm-sequoia/rpm-sequoia.config| 51 ++ +++ b/meta/recipes-devtools/rpm-sequoia/rpm-sequoia/rpm

Re: [OE-core][PATCH v6 3/3] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 05. 12:04 keltezéssel, Alexander Kanavin írta: On Wed, 5 Feb 2025 at 05:36, Zoltán Böszörményi wrote: Add a crypto policy file (identical to the one shipped by rpm-sequoia) and use its path in SEQUOIA_CRYPTO_POLICY envvar for runCmd('rpmkeys') commands. This complicated maintaining t

Re: [OE-core] [PATCH v2 3/3] systemd: Build the systemctl executable

2025-02-05 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 04. 11:53 keltezéssel, Vyacheslav Yurkov via lists.openembedded.org írta: From: Vyacheslav Yurkov Instead of the python re-implementation build the actual systemctl from the systemd source tree. The python script was used when systemd didn't provide an option to build individual exec

Re: [OE-core][PATCH v5 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-04 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 04. 13:25 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 03. 13:37 keltezéssel, Alexander Kanavin írta: On Mon, 3 Feb 2025 at 13:24, Zoltán Böszörményi wrote: +    # Test rpm-sequoia's default built-in policy +    os.en

[OE-core][PATCH v6 3/3] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-04 Thread Zoltan Boszormenyi via lists.openembedded.org
Enable building rpm with rpm-seqouia for the test. sign_rpm.bbclass already takes care of signing rpm packages. Add a crypto policy file (identical to the one shipped by rpm-sequoia) and use its path in SEQUOIA_CRYPTO_POLICY envvar for runCmd('rpmkeys') commands. Signed-off-by: Zoltán Böszörmény

[OE-core][PATCH v6 1/3] rpm-sequoia: New recipe for version 1.7.0

2025-02-04 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Also ship a crypto policy file which is used to validate signing keys. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequo

[OE-core][PATCH v6 2/3] sign_rpm.bbclass: Use the crypto policy file shipped by rpm-sequoia

2025-02-04 Thread Zoltan Boszormenyi via lists.openembedded.org
Set SEQUOIA_CRYPTO_POLICY to the path of the crypto policy file shipped by rpm-sequoia-native. This allows signing rpm packages on hosts that do not have the crypto policy file for rpm-sequoia. Signed-off-by: Zoltán Böszörményi --- meta/classes/sign_rpm.bbclass | 3 +++ 1 file changed, 3 inserti

Re: [OE-core][PATCH v5 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-04 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 03. 13:37 keltezéssel, Alexander Kanavin írta: On Mon, 3 Feb 2025 at 13:24, Zoltán Böszörményi wrote: +# Test rpm-sequoia's default built-in policy +os.environ['SEQUOIA_CRYPTO_POLICY'] = '' + +# Test rpm-sequoia's default built-in policy +os.environ['SE

[OE-core][PATCH v5 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-03 Thread Zoltan Boszormenyi via lists.openembedded.org
Enable building rpm with rpm-seqouia for the test. Set SEQUOIA_CRYPTO_POLICY="" to use the default built-in crypto policy. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa

[OE-core][PATCH v5 1/2] rpm-sequoia: New recipe for version 1.7.0

2025-02-03 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc| 486 ++ .../rpm-sequo

Re: [OE-core][PATCH v4 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-03 Thread Zoltan Boszormenyi via lists.openembedded.org
patch soon. Alex On Mon, 3 Feb 2025 at 11:11, Böszörményi Zoltán wrote: 2025. 02. 02. 9:44 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 01. 15:37 keltezéssel, Mathieu Dubois-Briand írta: On Fri Jan 31, 2025 at 7:43 AM CET, Zoltán Böszörményi wrote: Enable

Re: [OE-core][PATCH v4 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-03 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 02. 9:44 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 02. 01. 15:37 keltezéssel, Mathieu Dubois-Briand írta: On Fri Jan 31, 2025 at 7:43 AM CET, Zoltán Böszörményi wrote: Enable building rpm with rpm-seqouia for the test. Signed-off-by: Zoltán Böszörményi

Re: [OE-core] [PATCH] mesa: upgrade 24.0.7 -> 24.3.4

2025-02-02 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 01. 12:37 keltezéssel, Dmitry Baryshkov via lists.openembedded.org írta: On Fri, Jan 31, 2025 at 01:59:14PM +0100, Alexander Kanavin wrote: On Fri, 31 Jan 2025 at 13:35, Dmitry Baryshkov via lists.openembedded.org wrote: Upgrade the Mesa package, dropping applied and refreshing outs

Re: [OE-core][PATCH v4 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-02-02 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 02. 01. 15:37 keltezéssel, Mathieu Dubois-Briand írta: On Fri Jan 31, 2025 at 7:43 AM CET, Zoltán Böszörményi wrote: Enable building rpm with rpm-seqouia for the test. Signed-off-by: Zoltán Böszörményi --- Sorry, I still get some errors while building: 2025-02-01 14:28:32,979 - oe-self

Re: [OE-core][PATCH v3 1/2] rpm-sequoia: New recipe for version 1.7.0

2025-01-31 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 31. 9:34 keltezéssel, Alexander Kanavin írta: On Fri, 31 Jan 2025 at 07:52, Alexander Kanavin via lists.openembedded.org wrote: AssertionError: The following recipes do not have a maintainer assigned to them. Please add an entry to meta/conf/distro/include/maintainers.inc file. rpm-s

[OE-core][PATCH v4 1/2] rpm-sequoia: New recipe for version 1.7.0

2025-01-30 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Signed-off-by: Zoltán Böszörményi --- meta/conf/distro/include/maintainers.inc | 1 + .../rpm-sequoia/rpm-sequoia-crates.inc| 486 ++ .../rpm-sequo

[OE-core][PATCH v4 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-01-30 Thread Zoltan Boszormenyi via lists.openembedded.org
Enable building rpm with rpm-seqouia for the test. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py index 51d1c3fa

Re: [OE-core][PATCH v3 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 14:49 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2025. 01. 29. 14:05 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 13:47, Zoltán Böszörményi wrote: +    feature += 'PACKAGECONFIG:append:pn-rpm-native = " sequoia"\n&#x

Re: [OE-core][PATCH v3 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 14:05 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 13:47, Zoltán Böszörményi wrote: +feature += 'PACKAGECONFIG:append:pn-rpm-native = " sequoia"\n' +feature += 'PACKAGECONFIG:append:pn-rpm = " sequoia"\n' This and the other patch are now fine, and

Re: [OE-core][PATCH v2 2/2] rpm: Re-enable signing

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 12:06 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 11:41, Zoltán Böszörményi wrote: -PACKAGECONFIG ??= "archive" +PACKAGECONFIG ??= "archive sequoia" We can't do this. This will add 14 minutes of rust-native to everyone's builds. Rather you should adjust PACKAGECO

[OE-core][PATCH v3 1/2] rpm-sequoia: New recipe for version 1.7.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Signed-off-by: Zoltán Böszörményi --- .../rpm-sequoia/rpm-sequoia-crates.inc| 486 ++ .../rpm-sequoia/rpm-sequoia_1.7.0.bb | 57 ++ 2 files chan

[OE-core][PATCH v3 2/2] oeqa/selftest/cases/signing.py: Re-enable self-test

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
Enable building rpm with rpm-seqouia for the test. Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py index 51d1c3fa

Re: [OE-core][PATCH v2 2/2] rpm: Re-enable signing

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 12:06 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 11:41, Zoltán Böszörményi wrote: -PACKAGECONFIG ??= "archive" +PACKAGECONFIG ??= "archive sequoia" We can't do this. This will add 14 minutes of rust-native to everyone's builds. Rather you should adjust PACKAGECO

Re: [OE-core][PATCH v2 1/2] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 12:04 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 11:41, Zoltán Böszörményi wrote: +++ b/meta/recipes-devtools/rpm-sequoia/rpm-sequoia_1.6.0.bb Let's take the latest version right at this point, which is 1.7.0. Ok. +# The license line is taken verbatim from Fe

[OE-core][PATCH v2 1/2] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Signed-off-by: Zoltán Böszörményi --- .../rpm-sequoia/rpm-sequoia-crates.inc| 460 ++ .../rpm-sequoia/rpm-sequoia_1.6.0.bb | 57 +++ 2 files cha

[OE-core][PATCH v2 2/2] rpm: Re-enable signing

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
Signed-off-by: Zoltán Böszörményi --- meta/lib/oeqa/selftest/cases/signing.py | 1 - meta/recipes-devtools/rpm/rpm_4.20.0.bb | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/signing.py b/meta/lib/oeqa/selftest/cases/signing.py index 51d1c3fa64..1

Re: [OE-core][PATCH 3/3] rpm: Automatically enable using rpm-sequoia for signed packages

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 9:56 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 09:09, Zoltán Böszörményi wrote: +PACKAGECONFIG ??= "archive ${@bb.utils.contains('PACKAGE_CLASSES', 'sign_rpm', 'sequoia', '', d)}" PACKAGE_CLASSES is not meant to include things like that. 'sign_rpm' should be s

Re: [OE-core][PATCH 2/3] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 10:29 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 10:20, Böszörményi Zoltán wrote: +LICENSE = "LGPL-2.0-or-later & Apache-2.0 & BSL-1.0 & MIT & Unicode-DFS-2016 & (Apache-2.0 | MIT) & (MIT | Apache-2.0 | Zlib) & (Unlicense | MIT)" This is very elaborate, how was

Re: [OE-core][PATCH 2/3] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 10:05 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 09:09, Zoltán Böszörményi wrote: +Subject: [PATCH 1/2] Make openssl the default signing crypto +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Idea taken from the Fedo

Re: [OE-core][PATCH 2/3] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 10:05 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 09:09, Zoltán Böszörményi wrote: +Subject: [PATCH 1/2] Make openssl the default signing crypto +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Idea taken from the Fedo

Re: [OE-core][PATCH 1/3] cargo.bbclass: Allow using --offline instead of --frozen

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 9:49 keltezéssel, Alexander Kanavin írta: On Wed, 29 Jan 2025 at 09:09, Zoltán Böszörményi wrote: | error: the lock file .../Cargo.lock needs to be updated but --frozen was passed to prevent this | If you want to try to generate the lock file without accessing the network, remov

[OE-core][PATCH 3/3] rpm: Automatically enable using rpm-sequoia for signed packages

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
When PACKAGE_CLASSES includes sign_rpm, add sequoia to PACKAGECONFIG. Signed-off-by: Zoltán Böszörményi --- meta/recipes-devtools/rpm/rpm_4.20.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/rpm/rpm_4.20.0.bb b/meta/recipes-devtools/rpm/rpm_4.20.0.

[OE-core][PATCH 1/3] cargo.bbclass: Allow using --offline instead of --frozen

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
Some rust packages complain about the --frozen flag: | error: the lock file .../Cargo.lock needs to be updated but --frozen was passed to prevent this | If you want to try to generate the lock file without accessing the network, remove the --frozen flag and use --offline instead. Add a CARGO_US

[OE-core][PATCH 2/3] rpm-sequoia: New recipe for version 1.6.0

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
rpm 4.20 removed the built-in code to handle signed packages and uses rpm-sequoia as a more feature complete library. Signed-off-by: Zoltán Böszörményi --- .../rpm-sequoia/rpm-sequoia-crates.inc| 484 ...e-openssl-the-default-signing-crypto.patch | 63 + ...e-Cargo.lock-after-the

Re: [OE-core] RPM signing errors in Yocto master

2025-01-29 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 29. 6:36 keltezéssel, Alexander Kanavin írta: On Tue, 28 Jan 2025 at 22:52, Randy MacLeod wrote: A patch to enable the signing using a PACKAGECONFIG for rpm would likely be accepted. Off by default of course and a test would be ideal. We already have this in rpm recipe: # has repla

Re: [OE-core] RPM signing errors in Yocto master

2025-01-28 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 28. 12:57 keltezéssel, Alexander Kanavin írta: On Tue, 28 Jan 2025 at 12:53, Böszörményi Zoltán wrote: Which is - written in rust rust is in core. - needs libclang. There was a motion to merge meta-clang into core, what happened to it? The effort to move clang to core is ongo

Re: [OE-core] RPM signing errors in Yocto master

2025-01-28 Thread Zoltan Boszormenyi via lists.openembedded.org
2025. 01. 28. 10:30 keltezéssel, Alexander Kanavin írta: On Tue, 28 Jan 2025 at 10:03, Zoltan Boszormenyi via lists.openembedded.org wrote: It would be nice if Yocto 5.2 final can use RPM signing. It can't. Latest rpm release needs sequoia for rpm signing. Thanks. However, Whi

[OE-core] RPM signing errors in Yocto master

2025-01-28 Thread Zoltan Boszormenyi via lists.openembedded.org
Hi, After a new build host installation with Fedora 41, gnupg defaults to this configuration after creating or importing a (signing) key: zozo@localhost:~$ cat ~/.gnupg/common.conf use-keyboxd RPM signing in Yocto stalls and eventually fails with: warning: Could not set GPG_TTY to stdin: Inapp

Re: [OE-core] npm based packages omit dependencies since Yocto 5.1

2025-01-21 Thread Zoltan Boszormenyi via lists.openembedded.org
The recent changes in Yocto master with the unmodified recipe didn't help. But npmsw://...;destsuffix=npm in the recipe did. Thanks again! 2025. 01. 21. 12:27 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: That's it! ;destsuffix=npm helped with Yocto 5.1. Thank you

Re: [OE-core] npm based packages omit dependencies since Yocto 5.1

2025-01-21 Thread Zoltan Boszormenyi via lists.openembedded.org
destsuffix=git where S is set to WORKDIR/git) for dependencies in node_modules to be unpacked where they used to be before. On Tue, Jan 21, 2025 at 11:31 AM Zoltan Boszormenyi via lists.openembedded.org wrote: Hi, I have a minimalistic recipe for pm2 (https://www.npmjs.com/p

[OE-core] npm based packages omit dependencies since Yocto 5.1

2025-01-21 Thread Zoltan Boszormenyi via lists.openembedded.org
Hi, I have a minimalistic recipe for pm2 (https://www.npmjs.com/package/pm2): == node-pm2_5.3.1.bb == SUMMARY = "Production process manager for Node.JS applications with a built-in load balancer." HOMEPAGE = "http://pm2.keymetrics.i

[OE-core] [PATCH] linux-firmware: Upgrade to 20241017 and allow compressing firmware

2024-10-18 Thread Zoltan Boszormenyi
The new 20241017 version contains some breaking changes regarding firmware file deduplication. Disable running check_whence.py in copy-firmware.sh to avoid build issues. Instead, assume that WHENCE as accepted into release tarballs is correct. The kernel, dracut and systemd all support compressed

[OE-core] [PATCH v2] linux-firmware: Upgrade to 20241017 and allow compressing firmware

2024-10-18 Thread Zoltan Boszormenyi
The new 20241017 version contains some breaking changes regarding firmware file deduplication. Disable running check_whence.py in copy-firmware.sh to avoid build issues. Instead, assume that WHENCE as accepted into release tarballs is correct. The kernel, dracut and systemd all support compressed

[OE-core] scarthgap build errors

2024-10-15 Thread Zoltan Boszormenyi
Hi, I found build errors in scarthgap while trying to update my meta-python-ai layer to be Yocto 5.1 compatible. 1. python3-pandas needs "inherit pkgconfig" The pandas version now uses the mesonpy build system and in turn meson. The latter complains about the lack of pkg-config. Adding "inherit

[OE-core] [styhead] gcc 14.2 fails to build for cortexa15t2hf-neon-poky-linux-gnueabi

2024-10-08 Thread Zoltan Boszormenyi
Hi, I have observed a gcc recipe build failure in the meta-mono CI here under styhead: https://github.com/DynamicDevices/meta-mono/actions/runs/11232177725/job/31223236463?pr=231#logs The meta-mono CI uses the cortexa15t2hf-neon-poky-linux-gnueabi for its ARM32 builds. Is it a known issue? T

Re: [RFC][oe-core][PATCH] mesa: add support for rusticl

2024-09-13 Thread Zoltan Boszormenyi
, but I'm unsure if intel_clc would be of any use apart from x86-64 IIRC, Intel fixed their kernel driver to build and work on e.g. aarch64 (or was it their new "xe" driver that has this?) and the expectation is that some 64-bit ARM systems do have PCIe and their discrete GPUs w

Re: [RFC][oe-core][PATCH] mesa: add support for rusticl

2024-09-13 Thread Zoltan Boszormenyi
2024. 09. 13. 12:40 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: 2024. 09. 09. 11:45 keltezéssel, Markus Volk via lists.openembedded.org írta: On Mon, Sep 9 2024 at 10:46:59 AM +02:00:00, Alexander Kanavin wrote: This does need to be properly looked into, there's pro

Re: [RFC][oe-core][PATCH] mesa: add support for rusticl

2024-09-13 Thread Zoltan Boszormenyi
2024. 09. 09. 11:45 keltezéssel, Markus Volk via lists.openembedded.org írta: On Mon, Sep 9 2024 at 10:46:59 AM +02:00:00, Alexander Kanavin wrote: This does need to be properly looked into, there's probably a better patch possible, or a build setting we're missing, or at least an upstream tick

  1   2   3   4   >