[OE-core] [PATCH] tcmode-default: bump GOVERSION to 1.24.0

2025-03-01 Thread hongxu via lists.openembedded.org
Due to we have upgraded go to 1.24.0, we should also bump GOVERSION to fix preferred version warning ... WARNING: preferred version 1.22% of go not available (for item go) WARNING: versions of go available: 1.24.0 ... Signed-off-by: Hongxu Jia --- meta/conf/distro/include/tcmode-default.inc | 2

[OE-core] [PATCH] cmake-native: support RUNTIME_DEPENDENCIES for OE cross compiling

2025-03-01 Thread hongxu via lists.openembedded.org
export OECMAKE_FORCE_CROSSCOMPILING ??= "0" in cmake.bbclass, when users encounter the error and explicitly set OECMAKE_FORCE_CROSSCOMPILING = "1" in recipe, they should be aware of the probably regression of RUNTIME_DEPENDENCIES in cross compiling situation Signed-off-by: H

Re: [OE-core] [RFC OE-core][PATCH 2/4] goarch: switch the default linking to static

2025-03-01 Thread hongxu via lists.openembedded.org
I am also working to upgrade go to 1.24.0 and fix the buildpath issue, I will send review later //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#212086): https://lists.openembedded.org/g/openembedded-core/message/212086 Mute This Topic

[OE-core] [RR][NULL][0/3] Upgrade go to 1.42.0

2025-02-28 Thread hongxu via lists.openembedded.org
Summary: Upgrade go to 1.42.0 == Comments (indicate scope for each "y" above) == * Conditions of submission * Documentation Changes/Release Notes = Doc changes = Release notes * Git logs [poky] commit 351a6f55cba8f43af2f1b54b49c8a05ccbe53d68 Author: Hongxu Jia Date: Sa

[OE-core] [poky][PATCH 3/3] go: remove support for GOROOT_FINAL

2025-02-28 Thread hongxu via lists.openembedded.org
/507d1b22f4b58ac68841582d0c2c0ab6b20e5a98 [2] https://github.com/golang/go/issues/62047 Signed-off-by: Hongxu Jia --- meta/classes-recipe/go.bbclass | 1 - meta/recipes-devtools/go/go-common.inc | 1 - 2 files changed, 2 deletions(-) diff --git a/meta/classes-recipe/go.bbclass b/meta/classes-recipe/go.bbclass index

[OE-core] [poky][PATCH 2/3] go: fix buildpath issue for go-runtime

2025-02-28 Thread hongxu via lists.openembedded.org
/507d1b22f4b58ac68841582d0c2c0ab6b20e5a98 [2] https://github.com/golang/go/commit/507d1b22f4b58ac68841582d0c2c0ab6b20e5a98#diff-cab5921f94f2667bb0bc1b935d2d46b4c03541b4351b33438ab7290b94dea212R669 Signed-off-by: Hongxu Jia --- meta/recipes-devtools/go/go-1.24.0.inc| 1 + meta/recipes-devtools/go/go

[OE-core] [poky][PATCH 1/3] go: upgrade 1.22.12 -> 1.24.0

2025-02-28 Thread hongxu via lists.openembedded.org
Refresh patches See [1] for Go 1.24 Release Notes License-Update: update per Google Legal [2] [1] https://go.dev/doc/go1.24 [2] https://github.com/golang/go/commit/760b722c344d312ab62a5c2f94865a869ce0bab9 Signed-off-by: Hongxu Jia --- .../go/{go-1.22.12.inc => go-1.24.0.inc} |

[OE-core] [PATCH] socat: upgrade 1.8.0.2 -> 1.8.0.3

2025-02-23 Thread hongxu via lists.openembedded.org
change [1] http://www.dest-unreach.org/socat/ [2] http://www.dest-unreach.org/socat/CHANGES: Signed-off-by: Hongxu Jia --- .../socat/{socat_1.8.0.2.bb => socat_1.8.0.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-connectivity/socat/{socat_1.8.0.2

Re: [OE-core] [PATCH V3 2/3] gpgme: upgrade 1.24.1 -> 1.24.2

2025-02-23 Thread hongxu via lists.openembedded.org
Ping //Hongxu On 2/17/25 16:22, hongxu via lists.openembedded.org wrote: Noteworthy changes in version 1.24.2 (2025-02-10) - Take care: This version is from a legacy branch of gpgme created just before we split out the C++, Qt, and Python

Re: [OE-core] [PATCH 3/3] man-pages: upgrade 6.9.1 -> 6.11

2025-02-23 Thread hongxu via lists.openembedded.org
Ping //Hongxu On 2/17/25 15:14, hongxu via lists.openembedded.org wrote: 1. Due to upstream commit [GNUmakefile: Require the user to specify '-R' if their make(1) is too old][1], add option -R to make 2. Due to upstream commit [src/bin/pdfman, scripts/bash_aliases, pdfman.1: Mak

[OE-core] [kirkstone][PATCH v2 4/8] u-boot: fix CVE-2024-57255

2025-02-19 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_resolve_symlink in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with an inode size of 0x, resulting in a malloc of zero and resultant memory overwrite. https://nvd.nist.gov/vuln/detail/CVE-2024-57255 Signed-off-by: Hongxu Jia

[OE-core] [kirkstone][PATCH v2 1/8] u-boot: Fix CVE-2022-30767

2025-02-19 Thread hongxu via lists.openembedded.org
From: Carlos Dominguez This patch mitigates the vulnerability identified via CVE-2019-14196. The previous patch was bypassed/ineffective, and now the vulnerability is identified via CVE-2022-30767. The patch removes the sanity check introduced to mitigate CVE-2019-14196 since it's ineffective. fi

[OE-core] [kirkstone][PATCH v2 5/8] u-boot: fix CVE-2024-57256

2025-02-19 Thread hongxu via lists.openembedded.org
-57256 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57256.patch | 51 +++ meta/recipes-bsp/u-boot/u-boot_2022.01.bb | 1 + 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-bsp/u-boot/files/CVE-2024-57256.patch diff --git a/meta/recipes-bsp/u

[OE-core] [kirkstone][PATCH v2 6/8] u-boot: fix CVE-2024-57257

2025-02-19 Thread hongxu via lists.openembedded.org
A stack consumption issue in sqfs_size in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with deep symlink nesting. https://nvd.nist.gov/vuln/detail/CVE-2024-57257 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57257.patch | 228 ++ meta

[OE-core] [kirkstone][PATCH v2 3/8] u-boot: fix CVE-2024-57254

2025-02-19 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_inode_size in Das U-Boot before 2025.01-rc1 occurs in the symlink size calculation via a crafted squashfs filesystem. https://nvd.nist.gov/vuln/detail/CVE-2024-57254 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57254.patch | 47

[OE-core] [kirkstone][PATCH v2 8/8] u-boot: fix CVE-2024-57259

2025-02-19 Thread hongxu via lists.openembedded.org
sqfs_search_dir in Das U-Boot before 2025.01-rc1 exhibits an off-by-one error and resultant heap memory corruption for squashfs directory listing because the path separator is not considered in a size calculation. https://nvd.nist.gov/vuln/detail/CVE-2024-57259 Signed-off-by: Hongxu Jia

[OE-core] [kirkstone][PATCH v2 2/8] u-boot: fix CVE-2022-2347 and CVE-2022-30790

2025-02-19 Thread hongxu via lists.openembedded.org
From: Sakib Sajal Backport appropriate patches to fix CVE-2022-2347 and CVE-2022-30790. Signed-off-by: Sakib Sajal --- .../u-boot/files/CVE-2022-2347_1.patch| 129 +++ .../u-boot/files/CVE-2022-2347_2.patch| 66 .../u-boot/files/CVE-2022-30790.patch

[OE-core] [kirkstone][PATCH v2 7/8] u-boot: fix CVE-2024-57258

2025-02-19 Thread hongxu via lists.openembedded.org
Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64. https://nvd.nist.gov/vuln/detail/CVE-2024-57258 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024

Re: [OE-core] [kirkstone][PATCH 1/6] u-boot: fix CVE-2024-57254

2025-02-19 Thread hongxu via lists.openembedded.org
Please ignore these series 1/6 ~ 6/6, I lost other two CVE fixes, v2 incoming //Hongxu On 2/19/25 16:06, hongxu via lists.openembedded.org wrote: An integer overflow in sqfs_inode_size in Das U-Boot before 2025.01-rc1 occurs in the symlink size calculation via a crafted squashfs filesystem

[OE-core] [kirkstone][PATCH 4/6] u-boot: fix CVE-2024-57257

2025-02-19 Thread hongxu via lists.openembedded.org
A stack consumption issue in sqfs_size in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with deep symlink nesting. https://nvd.nist.gov/vuln/detail/CVE-2024-57257 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57257.patch | 228 ++ meta

[OE-core] [kirkstone][PATCH 2/6] u-boot: fix CVE-2024-57255

2025-02-19 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_resolve_symlink in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with an inode size of 0x, resulting in a malloc of zero and resultant memory overwrite. https://nvd.nist.gov/vuln/detail/CVE-2024-57255 Signed-off-by: Hongxu Jia

[OE-core] [kirkstone][PATCH 1/6] u-boot: fix CVE-2024-57254

2025-02-19 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_inode_size in Das U-Boot before 2025.01-rc1 occurs in the symlink size calculation via a crafted squashfs filesystem. https://nvd.nist.gov/vuln/detail/CVE-2024-57254 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57254.patch | 47

[OE-core] [kirkstone][PATCH 5/6] u-boot: fix CVE-2024-57258

2025-02-19 Thread hongxu via lists.openembedded.org
Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64. https://nvd.nist.gov/vuln/detail/CVE-2024-57258 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024

[OE-core] [kirkstone][PATCH 6/6] u-boot: fix CVE-2024-57259

2025-02-19 Thread hongxu via lists.openembedded.org
sqfs_search_dir in Das U-Boot before 2025.01-rc1 exhibits an off-by-one error and resultant heap memory corruption for squashfs directory listing because the path separator is not considered in a size calculation. https://nvd.nist.gov/vuln/detail/CVE-2024-57259 Signed-off-by: Hongxu Jia

[OE-core] [kirkstone][PATCH 3/6] u-boot: fix CVE-2024-57256

2025-02-19 Thread hongxu via lists.openembedded.org
-57256 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57256.patch | 51 +++ meta/recipes-bsp/u-boot/u-boot_2022.01.bb | 1 + 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-bsp/u-boot/files/CVE-2024-57256.patch diff --git a/meta/recipes-bsp/u

[OE-core] [scarthgap][PATCH 1/6] u-boot: fix CVE-2024-57254

2025-02-18 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_inode_size in Das U-Boot before 2025.01-rc1 occurs in the symlink size calculation via a crafted squashfs filesystem. https://nvd.nist.gov/vuln/detail/CVE-2024-57254 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57254.patch | 47

[OE-core] [scarthgap][PATCH 6/6] u-boot: fix CVE-2024-57259

2025-02-18 Thread hongxu via lists.openembedded.org
sqfs_search_dir in Das U-Boot before 2025.01-rc1 exhibits an off-by-one error and resultant heap memory corruption for squashfs directory listing because the path separator is not considered in a size calculation. https://nvd.nist.gov/vuln/detail/CVE-2024-57259 Signed-off-by: Hongxu Jia

[OE-core] [scarthgap][PATCH 4/6] u-boot: fix CVE-2024-57257

2025-02-18 Thread hongxu via lists.openembedded.org
A stack consumption issue in sqfs_size in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with deep symlink nesting. https://nvd.nist.gov/vuln/detail/CVE-2024-57257 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57257.patch | 227 ++ meta

[OE-core] [scarthgap][PATCH 5/6] u-boot: fix CVE-2024-57258

2025-02-18 Thread hongxu via lists.openembedded.org
Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64. https://nvd.nist.gov/vuln/detail/CVE-2024-57258 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024

[OE-core] [scarthgap][PATCH 2/6] u-boot: fix CVE-2024-57255

2025-02-18 Thread hongxu via lists.openembedded.org
An integer overflow in sqfs_resolve_symlink in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with an inode size of 0x, resulting in a malloc of zero and resultant memory overwrite. https://nvd.nist.gov/vuln/detail/CVE-2024-57255 Signed-off-by: Hongxu Jia

[OE-core] [scarthgap][PATCH 3/6] u-boot: fix CVE-2024-57256

2025-02-18 Thread hongxu via lists.openembedded.org
-57256 Signed-off-by: Hongxu Jia --- .../u-boot/files/CVE-2024-57256.patch | 51 +++ meta/recipes-bsp/u-boot/u-boot-common.inc | 1 + 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-bsp/u-boot/files/CVE-2024-57256.patch diff --git a/meta/recipes-bsp/u

[OE-core] [PATCH] libxml2: upgrade 2.13.5 -> 2.13.6

2025-02-18 Thread hongxu via lists.openembedded.org
missing Bcrypt link on Windows (Saleem Abdulrasool) cmake: Fix compatibility in package version file Signed-off-by: Hongxu Jia --- .../libxml/{libxml2_2.13.5.bb => libxml2_2.13.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/lib

Re: [OE-core] [scarthgap][PATCH v2 2/2] setuptools3-base.bbclass: override default subprocess timeout

2025-02-18 Thread hongxu via lists.openembedded.org
On 2/18/25 21:47, Alexander Kanavin wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. On Tue, 18 Feb 2025 at 14:37, hongxu via lists.openembedded.org wrote: Explicitly set

[OE-core] [scarthgap][PATCH v2 2/2] setuptools3-base.bbclass: override default subprocess timeout

2025-02-18 Thread hongxu via lists.openembedded.org
_TIMEOUT to 600s in bbclass, and we could override it in local.conf [1] https://github.com/pypa/setuptools-scm/blob/main/docs/overrides.md Signed-off-by: Hongxu Jia --- meta/classes-recipe/setuptools3-base.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/setup

[OE-core] [scarthgap][PATCH v2 1/2] python3-setuptools-scm: add subprocess timeout control env var

2025-02-18 Thread hongxu via lists.openembedded.org
Backport patch from upstream to add subprocess timeout control env var Signed-off-by: Hongxu Jia --- .../0001-fix-957-add-subprocess-timeout.patch | 78 +++ .../python/python3-setuptools-scm_8.0.4.bb| 4 + 2 files changed, 82 insertions(+) create mode 100644 meta/recipes

Re: [OE-core] [scarthgap][PATCH 1/2] python3-setuptools-scm: add subprocess timeout control env var

2025-02-17 Thread hongxu via lists.openembedded.org
Sorry, I will resend it later, v2 incoming //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#211559): https://lists.openembedded.org/g/openembedded-core/message/211559 Mute This Topic: https://lists.openembedded.org/mt/111228074/21656 Group

Re: [OE-core] [PATCH V3] setuptools3-base.bbclass: override default subprocess timeout

2025-02-17 Thread hongxu via lists.openembedded.org
It happens occasionally, in our build farm, similar Yocto Autobuilder, the build test controller  starts up multiple containers for the build on the host, and each container is allocated for the world build. It should be some kind of limit testing or stress testing for yocto build -=-=-=-=-=-=-=

[OE-core] [PATCH V3 1/3] gnupg: upgrade 2.5.3 -> 2.5.4

2025-02-17 Thread hongxu via lists.openembedded.org
-info: https://dev.gnupg.org/T7480 https://dev.gnupg.org/source/gnupg/browse/master/NEWS Signed-off-by: Hongxu Jia --- .../0001-Woverride-init-is-not-needed-with-gcc-9.patch | 2 +- ...nfigure.ac-use-a-custom-value-for-the-location-of-.patch | 6 +++--- .../gnupg/0002-use-pkgconfig-instead-of

[OE-core] [PATCH V3 2/3] gpgme: upgrade 1.24.1 -> 1.24.2

2025-02-17 Thread hongxu via lists.openembedded.org
-off-by: Hongxu Jia --- ...vert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch | 2 +- .../gpgme/0001-autogen.sh-remove-unknown-in-version.patch | 2 +- meta/recipes-support/gpgme/gpgme/0001-pkgconfig.patch | 6 +++--- .../0001-posix-io.c-Use-off_t-instead-of-off64_t.patch | 2

[OE-core] [scarthgap][PATCH 2/2] setuptools3-base.bbclass: override default subprocess timeout

2025-02-16 Thread hongxu via lists.openembedded.org
_TIMEOUT to 600s in bbclass, and we could override it in local.conf [1] https://github.com/pypa/setuptools-scm/blob/main/docs/overrides.md Signed-off-by: Hongxu Jia --- meta/classes-recipe/setuptools3-base.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/setup

[OE-core] [scarthgap][PATCH 1/2] python3-setuptools-scm: add subprocess timeout control env var

2025-02-16 Thread hongxu via lists.openembedded.org
Backport patch from upstream to add subprocess timeout control env var Signed-off-by: Hongxu Jia --- .../0001-fix-957-add-subprocess-timeout.patch | 78 +++ .../python/python3-setuptools-scm_8.0.4.bb| 1 + 2 files changed, 79 insertions(+) create mode 100644 meta/recipes

[OE-core] [PATCH V2 2/3] gpgme: upgrade 1.24.1 -> 1.24.2

2025-02-16 Thread hongxu via lists.openembedded.org
Signed-off-by: Hongxu Jia --- ...vert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch | 2 +- .../gpgme/0001-autogen.sh-remove-unknown-in-version.patch | 2 +- meta/recipes-support/gpgme/gpgme/0001-pkgconfig.patch | 6 +++--- .../0001-posix-io.c-Use-off_t-instead-of-off64_t.patch

[OE-core] [PATCH V2 1/3] gnupg: upgrade 2.5.3 -> 2.5.4

2025-02-16 Thread hongxu via lists.openembedded.org
Signed-off-by: Hongxu Jia --- .../0001-Woverride-init-is-not-needed-with-gcc-9.patch | 2 +- ...nfigure.ac-use-a-custom-value-for-the-location-of-.patch | 6 +++--- .../gnupg/0002-use-pkgconfig-instead-of-npth-config.patch | 2 +- ...0004-autogen.sh-fix-find-version-for-beta

[OE-core] [PATCH V3] setuptools3-base.bbclass: override default subprocess timeout

2025-02-16 Thread hongxu via lists.openembedded.org
_TIMEOUT to 600s in bbclass, and we could override it in local.conf [1] https://github.com/pypa/setuptools-scm/blob/main/docs/overrides.md Signed-off-by: Hongxu Jia --- meta/classes-recipe/setuptools3-base.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/setup

[OE-core] [PATCH 3/3] man-pages: upgrade 6.9.1 -> 6.11

2025-02-16 Thread hongxu via lists.openembedded.org
commit/?id=ed9bc1e3277befd6e165270f14e458a5ec4074f1 Signed-off-by: Hongxu Jia --- .../man-pages/{man-pages_6.9.1.bb => man-pages_6.11.bb} | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename meta/recipes-extended/man-pages/{man-pages_6.9.1.bb => man-pages_6.11.bb} (92%) diff --git a/meta/reci

[OE-core] [PATCH 2/3] gpgme: upgrade 1.24.1 -> 1.24.2

2025-02-16 Thread hongxu via lists.openembedded.org
g-with-.pc.patch +++ b/meta/recipes-support/gpgme/gpgme/0001-Revert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch @@ -1,4 +1,4 @@ -From b12b01239909b6fb41adc64d3c0ed32795554369 Mon Sep 17 00:00:00 2001 +From 95d0bae453b2b5a7d25b92d99565d27407fffa1b Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: F

[OE-core] [PATCH 1/3] gnupg: upgrade 2.5.3 -> 2.5.4

2025-02-16 Thread hongxu via lists.openembedded.org
From: Upgrade Helper --- .../0001-Woverride-init-is-not-needed-with-gcc-9.patch | 2 +- ...nfigure.ac-use-a-custom-value-for-the-location-of-.patch | 6 +++--- .../gnupg/0002-use-pkgconfig-instead-of-npth-config.patch | 2 +- ...0004-autogen.sh-fix-find-version-for-beta-checking.patch | 2

[OE-core] [PATCH V2] setuptools3-base.bbclass: override default subprocess timeout

2025-02-16 Thread hongxu via lists.openembedded.org
_TIMEOUT to 600s in bbclass, and we could override it in local.conf [1] https://github.com/pypa/setuptools-scm/blob/main/docs/overrides.md Issue: LINCD-21838 (LOCAL REV: NOT UPSTREAM) -- Sent to oe-core on 20250217 Signed-off-by: Hongxu Jia --- meta/classes-recipe/setuptools3-base.bbclass | 4 +++

[OE-core] [PATCH] setuptools3-base.bbclass: set SETUPTOOLS_SCM_SUBPROCESS_TIMEOUT to override the subprocess timeout

2025-02-16 Thread hongxu via lists.openembedded.org
TIMEOUT to 600s in bbclass, and we could override it in local.conf [1] https://github.com/pypa/setuptools-scm/blob/main/docs/overrides.md#subprocess-timeouts Signed-off-by: Hongxu Jia --- meta/classes-recipe/setuptools3-base.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/me

[OE-core] [PATCH V2 2/2] script/relocate_sdk.py: check dynamic loader arch before relocating interpreter

2025-02-06 Thread hongxu via lists.openembedded.org
While multiple dynamic loader existed, in order to make executable file is interpreted by the expected dynamic loader, relocating interpreter only if the new dynamic loader and executable file have the same arch [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- scripts/relocate_sdk.py | 32

[OE-core] [PATCH V2 1/2] toolchain-shar-relocate.sh: support multiple dynamic loaders for multilib

2025-02-06 Thread hongxu via lists.openembedded.org
While nativesdk support multilib, there are two dynamic loaders, $OECORE_NATIVE_SYSROOT/lib64/ld-linux-x86-64.so.2 $OECORE_NATIVE_SYSROOT/lib/ld-linux.so.2 Search them with wildcard and call relocate_sdk.py separately [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- meta/files

Re: [OE-core] [PATCH 2/9] multilib_header.bbclass: need multilib headers for nativesdk builds

2025-02-06 Thread hongxu via lists.openembedded.org
Wed, 2025-01-29 at 16:58 +, Ross Burton via lists.openembedded.org wrote: On 21 Jan 2025, at 08:55, hongxu via lists.openembedded.org wrote: The nativesdk multilib support required it to fix multilib headers conflict So the context here is that luajit apparently needs to be able to build

Re: [OE-core] [PATCH v2 7/9] gcc-configure-common.inc: add multlib support for i686/i586/x86_64 nativesdk gcc

2025-01-23 Thread hongxu via lists.openembedded.org
The series is available in https://git.openembedded.org/openembedded-core-contrib/log/?h=mathieu/master-next selftest/multiconfig: test multiconfig multlib nativesdk gccmathieu/master-next    Hongxu Jia nativesdk-multiconfig-multlib-toolchain-packager: add recipe    Hongxu Jia gcc-configure

[OE-core] [PATCH v3] dos2unix.bbclass: Fix patch error for recipes that inherit dos2unix.

2025-01-23 Thread hongxu via lists.openembedded.org
ich is not necessary any more Suggested-by Richard Purdie Signed-off-by: Hongxu Jia --- Changed in v2: Do not call bb.build.exec_func to run do_convert_crlf_to_lf in classes/spdx-common, preprend it to task do_patch to assure always run before do_patch Changed in v3: Add dos2unix-native to PATCH

Re: [OE-core] [PATCH] classes/spdx-common: Fix patch error for recipes that inherit dos2unix.

2025-01-23 Thread hongxu via lists.openembedded.org
epare_recipe_sysroot before do_configure do_patch after do_fetch If V2 is acceptable, I will send a patch to modify do_prepare_recipe_sysroot later 2. Use V1 as temporary workaround, until we have a better solution and clean them //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all message

[OE-core] [PATCH v2] dos2unix.bbclass: Fix patch error for recipes that inherit dos2unix.

2025-01-23 Thread hongxu via lists.openembedded.org
nix before do_convert_crlf_to_lf is executed in any task Also remove extra do_convert_crlf_to_lf in archiver.bbclass which is not necessary any more Suggested-by Richard Purdie Signed-off-by: Hongxu Jia --- Changed in v2: Do not call bb.build.exec_func to run do_convert_crlf_to_lf in classes/spdx-common, p

Re: [OE-core] [PATCH] classes/spdx-common: Fix patch error for recipes that inherit dos2unix.

2025-01-23 Thread hongxu via lists.openembedded.org
prefunc will not be invoked in bb.build.exec_func I think prepend function to task do_patch could workaround the issue, v2 incoming [1] https://git.yoctoproject.org/poky/commit/?id=0f516fe9a043276c670622895c4760ff6468f293 //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent

[OE-core] [PATCH v2 7/9] gcc-configure-common.inc: add multlib support for i686/i586/x86_64 nativesdk gcc

2025-01-22 Thread hongxu via lists.openembedded.org
ting also covers gcc-nativesdk without multilib For other situation, the configuration is the same as usual [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- Changed in v2, Fix `cargo build' failded in SDK, the interpreter of dynamical loader is not right $ rustc build.rs $ ./build ./build: cann

[OE-core] [PATCH v2 9/9] selftest/multiconfig: test multiconfig multlib nativesdk gcc

2025-01-21 Thread hongxu via lists.openembedded.org
- oe-selftest - INFO - test_multiconfig_64bit_gcc_suport_32bit_multilib (multiconfig.MultiConfig) ... Skip test case if BUILD_ARCH != 'x86_64' [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- Changed in v2: - Skip test case if BUILD_ARCH != 'x86_64' meta/lib/oeqa/selftest/

[OE-core] [PATCH] classes/spdx-common: Fix patch error for recipes that inherit dos2unix.

2025-01-21 Thread hongxu via lists.openembedded.org
While SPDX_INCLUDE_SOURCES = "1", do_create_spdx error happens for these recipes inherit dos2unix Refer [1] to fix the issue [1] https://git.openembedded.org/openembedded-core/commit/?id=2ceda7c90c0087f52693c54d5ccab143b27f4d21 Signed-off-by: Hongxu Jia --- meta/lib/oe/spdx_com

[OE-core] [PATCH v2 8/9] nativesdk-multiconfig-multlib-toolchain-packager: add recipe

2025-01-21 Thread hongxu via lists.openembedded.org
multiconfig build to generate 64bit x86_64 buildtools-tarball. During package runtime installation, script postinst extracted 64bit x86_64 buildtools-tarball and installed it to 32bit x86 nativesdk sysroot. [ YOCTO #15722 ] Signed-off-by: Hongxu Jia Changed in v2: Commit shortlog (first line of commit

[OE-core] [PATCH 6/9] meta/conf/bitbake.conf: support multiarch for nativesdk

2025-01-21 Thread hongxu via lists.openembedded.org
Otherwise 32bit i686 nativesdk-gcc compiled 64bit executable file failed $ cat << ENDOF > main.c int main() { return 0; } ENDOF $ i686-pokysdk-linux-gcc -m64 main.c -o main cc1: sorry, unimplemented: 64-bit mode not compiled in [ YOCTO #15722 ] Signed-off-by: Hongxu Jia ---

[OE-core] [PATCH 5/9] libgcc-common: apply multilib symlinks for nativesdk libgcc

2025-01-21 Thread hongxu via lists.openembedded.org
multilib support in which the symlinks is broken [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- meta/recipes-devtools/gcc/libgcc-common.inc | 40 + 1 file changed, 40 insertions(+) diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc b/meta/recipes-devtools/gcc/libgcc

[OE-core] [PATCH 8/9] Add recipe nativesdk-multiconfig-multlib-toolchain-packager

2025-01-21 Thread hongxu via lists.openembedded.org
multiconfig build to generate 64bit x86_64 buildtools-tarball. During package runtime installation, script postinst extracted 64bit x86_64 buildtools-tarball and installed it to 32bit x86 nativesdk sysroot. [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- ...ticonfig-multlib-toolchain-packager_0.1.bb | 74

[OE-core] [PATCH 4/9] script/relocate_sdk.py: check dynamic loader arch before relocating interpreter

2025-01-21 Thread hongxu via lists.openembedded.org
While multiple dynamic loader existed, in order to make executable file is interpreted by the expected dynamic loader, relocating interpreter only if the new dynamic loader and executable file have the same arch [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- scripts/relocate_sdk.py | 32

[OE-core] [PATCH 9/9] selftest/multiconfig: test multiconfig multlib nativesdk gcc

2025-01-21 Thread hongxu via lists.openembedded.org
- oe-selftest - INFO - test_multiconfig_64bit_gcc_suport_32bit_multilib (multiconfig.MultiConfig) ... [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- meta/lib/oeqa/selftest/cases/multiconfig.py | 139 +++- 1 file changed, 138 insertions(+), 1 deletion(-) diff --git a/meta/lib

[OE-core] [PATCH 1/9] perl: fix do_install failed for nativesdk-perl

2025-01-21 Thread hongxu via lists.openembedded.org
27;: No such file or directory Refer perl class-target do_configure, explicitly pass option '--libdir=${libdir}' to nativesdk do_configure Signed-off-by: Hongxu Jia --- meta/recipes-devtools/perl/perl_5.40.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta

[OE-core] [PATCH 7/9] gcc-configure-common.inc: add multlib support for i686/i586/x86_64 nativesdk gcc

2025-01-21 Thread hongxu via lists.openembedded.org
" and "/lib64" suffix. - Harcode dirnames ['m64', 'm32'] and osdirnames ['../lib64', '../lib'] Above setting also covers gcc-nativesdk without multilib For other situation, the configuration is the same as usual [ YOCTO #15722 ] Signed-off-

[OE-core] [PATCH 2/9] multilib_header.bbclass: need multilib headers for nativesdk builds

2025-01-21 Thread hongxu via lists.openembedded.org
The nativesdk multilib support required it to fix multilib headers conflict [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- meta/classes-recipe/multilib_header.bbclass | 5 - 1 file changed, 5 deletions(-) diff --git a/meta/classes-recipe/multilib_header.bbclass b/meta/classes-recipe

[OE-core] [PATCH 3/9] toolchain-shar-relocate.sh: support multiple dynamic loaders for multilib

2025-01-21 Thread hongxu via lists.openembedded.org
While nativesdk support multilib, there are two dynamic loaders, $OECORE_NATIVE_SYSROOT/lib64/ld-linux-x86-64.so.2 $OECORE_NATIVE_SYSROOT/lib/ld-linux.so.2 Search them with wildcard and call relocate_sdk.py separately [ YOCTO #15722 ] Signed-off-by: Hongxu Jia --- meta/files

Re: [OE-core] [PATCH 3/3] SPDX 3.0: add CVEs from cve-ckeck results

2025-01-14 Thread hongxu via lists.openembedded.org
INCLUDE_VEX = "all"` + cve-check which means it does not affect normal build //Hongxu Kind regards, Marta On Wed, Jan 8, 2025 at 4:47 PM hongxu via lists.openembedded.org <https://urldefense.com/v3/__http://lists.openembedded.org__;!!AjveYdw8EvQ!a0TdTsiZuoyIgAIBBPS382u

[OE-core] [PATCH V3 2/3] meta/lib/oe/spdx30_tasks.py: add patched CVE to SPDX 3

2025-01-08 Thread hongxu via lists.openembedded.org
to": [ "http://spdx.org/spdxdocs/unzip-d5d383ad-de07-5ac4-8814-3c95ed6bdaaa/47a621ef0550c7a6a1ed0507b0b8a7b7822447c2ff0995acc4b688eed1e1f1d0/package/unzip"; ], "security_vexVersion": "1.0.0" }, ... [1] https://git.openembedded.org/openembedded-core

[OE-core] [PATCH 3/3] SPDX 3.0: add CVEs from cve-ckeck results

2025-01-08 Thread hongxu via lists.openembedded.org
d1473ae4da277398/vulnerability/CVE-2010-4756";, "creationInfo": "_:CreationInfo263", "externalIdentifier": [ { "type": "ExternalIdentifier", "externalIdentifierType": "cve", &quo

[OE-core] [PATCH 1/3] meta/lib/oe/cve_check.py: fix patched_cves not updated

2025-01-08 Thread hongxu via lists.openembedded.org
Due to commit [cve-check: Rework patch parsing] applied, it missed to update patched_cves dictionary if cve_id not in patched_cves Signed-off-by: Hongxu Jia --- meta/lib/oe/cve_check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oe/cve_check.py b/meta/lib/oe

[OE-core] [PATCH V2 2/3] meta/lib/oe/spdx30_tasks.py: add patched CVE to SPDX 3

2025-01-08 Thread hongxu via lists.openembedded.org
to": [ "http://spdx.org/spdxdocs/unzip-d5d383ad-de07-5ac4-8814-3c95ed6bdaaa/47a621ef0550c7a6a1ed0507b0b8a7b7822447c2ff0995acc4b688eed1e1f1d0/package/unzip"; ], "security_vexVersion": "1.0.0" }, ... [1] https://spdx.github.io/spdx-spec/v3.0.1

Re: [OE-core] [PATCH] meta/classes/create-spdx.bbclass: support to inherit SPDX class conditionally

2025-01-08 Thread hongxu via lists.openembedded.org
Understood, thanks for pointing it out //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#209568): https://lists.openembedded.org/g/openembedded-core/message/209568 Mute This Topic: https://lists.openembedded.org/mt/110301813/21656 Group

Re: [OE-core] [PATCH] meta/lib/oe/spdx30_tasks.py: add patched CVE to SPDX 3

2025-01-08 Thread hongxu via lists.openembedded.org
Please drop it, I have a better way for it, v2 incoming //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#209566): https://lists.openembedded.org/g/openembedded-core/message/209566 Mute This Topic: https://lists.openembedded.org/mt

[OE-core] [scarthgap][PATCH] ovmf: fix CVE-2024-38805

2024-12-30 Thread hongxu via lists.openembedded.org
-off-by: Hongxu Jia --- ...Dxe-add-checks-to-IScsiBuildKeyValue.patch | 60 +++ meta/recipes-core/ovmf/ovmf_git.bb| 1 + 2 files changed, 61 insertions(+) create mode 100644 meta/recipes-core/ovmf/ovmf/0001-NetworkPkg-IScsiDxe-add-checks-to-IScsiBuildKeyValue.patch

[OE-core] [PATCH] icu: fix buildpaths QA error occasionally

2024-12-30 Thread hongxu via lists.openembedded.org
hs QA error occurs. Explicitly set INSTALL_CMD with hosttools's install [1] https://github.com/openembedded/openembedded-core/commit/dc6306883cc2c7d4d98d595442e5bf4037a160c5 Signed-off-by: Hongxu Jia --- meta/recipes-support/icu/icu_76-1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --

[OE-core] [PATCH] meta/lib/oe/spdx30_tasks.py: add patched CVE to SPDX 3

2024-12-29 Thread hongxu via lists.openembedded.org
-8814-3c95ed6bdaaa/6e57f2cbf8f80a80ee21628b8a35cdddaa8ee800cc9e42367d866eb8daa41bb0/package/unzip"; ], "security_vexVersion": "1.0.0" }, ... [1] https://spdx.github.io/spdx-spec/v3.0.1/model/Security/Classes/VexFixedVulnAssessmentRelationship/ Signed-off-b

[OE-core] [PATCH V2 1/3] initramfs-module-install: remove loongarch64 from COMPATIBLE_HOST

2024-12-28 Thread hongxu via lists.openembedded.org
27;grub'] |ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. |Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'initramfs-module-install', 'grub'] Signed-off-by: Hongxu Jia --- meta/recipes-core/images

[OE-core] [PATCH V2 3/3] packagegroup-core-tools-profile: skip VALGRIND for loongarch64

2024-12-28 Thread hongxu via lists.openembedded.org
. |Missing or unbuildable dependency chain was: ['valgrind'] |ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. |Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'packagegroup-core-tools-profile', 'valgrind'] Sign

[OE-core] [PATCH V2 2/3] packagegroup-core-tools-testapps: skip KEXECTOOLS for loongarch64

2024-12-28 Thread hongxu via lists.openembedded.org
buildable, removing... |Missing or unbuildable dependency chain was: ['kexec'] |ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. |Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'packagegroup-core-tools-testapps'

[OE-core] [PATCH 2/3] packagegroup-core-tools-testapps: skip KEXECTOOLS for loongarch64

2024-12-28 Thread hongxu via lists.openembedded.org
nbuildable, removing... Missing or unbuildable dependency chain was: ['kexec'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'packagegroup-core-tools-testapps'

[OE-core] [PATCH 3/3] packagegroup-core-tools-profile: skip VALGRIND for loongarch64

2024-12-28 Thread hongxu via lists.openembedded.org
r unbuildable dependency chain was: ['valgrind'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'packagegroup-core-tools-profile', 'valgrind'] Sign

[OE-core] [PATCH 1/3] initramfs-module-install/core-image-minimal-initramfs: remove loongarch64 from COMPATIBLE_HOST

2024-12-28 Thread hongxu via lists.openembedded.org
x27;grub'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'initramfs-module-install', 'grub'] Signed-off-by: Hongxu Jia --- meta/recipes-core/images

Re: [OE-core] [PATCH 1/2] meta/lib/oe/spdx30_tasks.py: set license alias to hasConcludedLicense relationship

2024-12-27 Thread hongxu via lists.openembedded.org
Got it, thanks for the reply //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#209103): https://lists.openembedded.org/g/openembedded-core/message/209103 Mute This Topic: https://lists.openembedded.org/mt/110290207/21656 Group Owner

[OE-core] [PATCH] meta/classes/create-spdx.bbclass: support to inherit SPDX class conditionally

2024-12-26 Thread hongxu via lists.openembedded.org
In order to inherit SPDX class conditionally, using variable ${SPDX_CLASS} to inherit SPDX class other than original 'INHERIT:remove = "create-spdx"' and INHERIT += "create-spdx-2.2" Signed-off-by: Hongxu Jia --- meta/classes/create-spdx.bbclass | 3 ++- meta/l

[OE-core] [PATCH 1/2] meta/lib/oe/spdx30_tasks.py: set license alias to hasConcludedLicense relationship

2024-12-25 Thread hongxu via lists.openembedded.org
cs.org/openembedded-alias/by-doc-hash/cc72db638e3f8e283e722af0ecc77d19f93cc6736700ee76477e3773b6b07b05/shadow/UNIHASH/license/3_24_0/BSD-3-Clause"; ] }, ... Signed-off-by: Hongxu Jia --- meta/lib/oe/spdx30_tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[OE-core] [PATCH 2/2] meta/lib/oe/sbom30.py: set alias for scan declared licenses

2024-12-25 Thread hongxu via lists.openembedded.org
f-5a2d-9a1d-99b12a405441/d0cdb0d02e54d55e52fccf8631f8290b161ad43fe31fffe09e8e25041d2280cf/sourcefile/11048";, "relationshipType": "hasDeclaredLicense", "to": [ "http://spdxdocs.org/openembedded-alias/by-doc-hash/cc72db638e3f8e283e722af0ecc77d19f93cc67367

[OE-core] [PATCH v4 2/2] meta/lib/oe/sbom30.py: fix alias in simplelicensing_customIdToUri not extracted

2024-12-24 Thread hongxu via lists.openembedded.org
t;LicenseRef-PD", "value": "http://spdx.org/spdxdocs/sqlite3-native-e5cc0672-d8dd-57e8-a2df-fe4615831fda/162c62b5b011cd3f82f413b3dae4d6d1542201552c964d5ce69fe170e0720b85/license-text/PD"; } ] --- Suggested-by: Joshua Watt Signed-off-by: Hongxu Jia --- meta/lib/oe/sbom30.py | 12 ++

[OE-core] [PATCH v2 1/2] meta/lib/oe/sbom30.py: correct alias

2024-12-24 Thread hongxu via lists.openembedded.org
8/flex-nativeUNIHASH/build/recipe After applying this commit to remove "/" from namespace. http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-native/UNIHASH/build/recipe Signed-off-by: Hongxu Jia --- meta/lib/oe/sb

Re: [OE-core] [PATCH 1/4] meta/lib/oe/sbom30.py: correct alias

2024-12-24 Thread hongxu via lists.openembedded.org
On 12/21/24 00:09, Mathieu Dubois-Briand wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi Hongxu, I'm back on this issue. So yesterday I tried again to pick

Re: [OE-core] [PATCH 1/4] meta/lib/oe/sbom30.py: correct alias

2024-12-17 Thread hongxu via lists.openembedded.org
lias/by-doc-hash/abb77695d73c96547fa2c4d5d658cd5c44a6ca7b4f0c07889cbf868d6c832bb1/openssl-native/UNIHASH/build/recipe [1] https://valkyrie.yoctoproject.org/api/v2/logs/928428/raw //Hongxu -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#208839): https://lists.openembedded.org/g/openembedded-core/message/

[OE-core] [scarthgap][PATCH] kern-tools-native: fix SyntaxWarning for RegEx calls on Python 3.12

2024-12-17 Thread hongxu via lists.openembedded.org
CONFIG_", option ): ''' According to [1], use raw strings for regular expression [1] https://docs.python.org/dev/whatsnew/3.12.html#other-language-changes Signed-off-by: Hongxu Jia --- ...yntaxWarning-for-RegEx-calls-on-Pyth.patch | 60 +++ .../kern-tools/kern-t

[OE-core] [PATCH 1/4] meta/lib/oe/sbom30.py: correct alias

2024-12-16 Thread hongxu via lists.openembedded.org
8/flex-nativeUNIHASH/build/recipe After applying this commit to remove "/" from namespace. http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-native/UNIHASH/build/recipe Signed-off-by: Hongxu Jia --- meta/lib/oe/sb

[OE-core] [PATCH V3 4/4] meta/lib/oe/sbom30.py: fix alias in simplelicensing_customIdToUri not extracted

2024-12-16 Thread hongxu via lists.openembedded.org
t;LicenseRef-PD", "value": "http://spdx.org/spdxdocs/sqlite3-native-e5cc0672-d8dd-57e8-a2df-fe4615831fda/162c62b5b011cd3f82f413b3dae4d6d1542201552c964d5ce69fe170e0720b85/license-text/PD"; } ] --- Suggested-by: Joshua Watt Signed-off-by: Hongxu Jia --- meta/lib/oe/sbom30.py | 12 ++

[OE-core] [PATCH 2/4] meta/lib/oe/spdx30_tasks.py: fix hash link conflict while multiconfig enabled

2024-12-16 Thread hongxu via lists.openembedded.org
openembedded-core/commit/f1499c36c1054fc90f7b7268cc95285f2eca72f7#diff-253805ec3eaba58c6c3967711921d5a2748974ba533c6d864d86a8e5ad4df4c4L923 Signed-off-by: Hongxu Jia --- meta/lib/oe/sbom30.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oe/sbom30.py b/meta/lib/oe/sbom30.py index 08fea2aca3..65603e69b7 100644 --

[OE-core] [PATCH V2 3/4] gcc-cross.inc: add var-SSTATE_ARCHS_TUNEPKG to vardeps of do_create_spdx

2024-12-16 Thread hongxu via lists.openembedded.org
ders tmp/deploy/spdx/3.0.1/x86_64/recipes/recipe-gcc-cross-arm.spdx.json "http://spdxdocs.org/openembedded-alias/by-doc-hash/087e29d3627a06f5377effa627b99907607f5af0fe8f6d116b4490650c404a55/linux-libc-headers/UNIHASH/build/recipe";, Signed-off-by: Hongxu Jia --- meta/recipes-devtools/gcc/gcc-cross.inc | 1 + 1 file changed, 1 inserti

Re: [OE-core] [PATCH V2] meta/lib/oe/spdx30.py: make StringProp to decode SPDX alias with actual ID

2024-12-16 Thread hongxu via lists.openembedded.org
Got it, submitted PR [1] to shacl2code repo to make StringProp to decode SPDX alias with actual ID [1] https://github.com/JPEWdev/shacl2code/pull/34 to shacl2code //Hongxu From: Joshua Watt Sent: Monday, December 16, 2024 11:32 PM To: Jia, Hongxu Cc

  1   2   3   4   5   6   7   8   9   10   >