Re: [OE-core][kirkstone][PATCH] go: fix CVE-2023-29406 net/http insufficient sanitization of Host header

2023-08-21 Thread Robert Yang via lists.openembedded.org
Hello, This patch caused docker failed to run on kirkstone branch: $ docker run --rm -it ubuntu /bin/bash Unable to find image 'ubuntu:latest' locally latest: Pulling from library/ubuntu 3153aa388d02: Pull complete Digest: sha256:0bced47fffa3361afa981854fcabcd4577cd43cebbb808cea2b1f33a3dd7f508 S

[OE-core] [PATCH 0/2] Upgrade gnu-config and gettext

2023-11-27 Thread Robert Yang via lists.openembedded.org
The following changes since commit 212affe748e2f628ecf11f26485b07dd303fe6e3: Revert "binutils: Fix CVE-2022-47007" (2023-11-23 14:58:06 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://github.com/robertlinux/yocto/tree/rbt/upgrade Rob

[OE-core] [PATCH 1/2] gnu-config: Update to latest revision

2023-11-27 Thread Robert Yang via lists.openembedded.org
Signed-off-by: Robert Yang --- meta/recipes-devtools/gnu-config/gnu-config_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/gnu-config/gnu-config_git.bb b/meta/recipes-devtools/gnu-config/gnu-config_git.bb index 2a0e6f8e41..718f798a00 100644 --

[OE-core] [PATCH 2/2] gettext: Upgrade 0.22 -> 0.22.3

2023-11-27 Thread Robert Yang via lists.openembedded.org
Signed-off-by: Robert Yang --- ...-minimal-native_0.22.bb => gettext-minimal-native_0.22.3.bb} | 0 meta/recipes-core/gettext/gettext-sources.inc | 2 +- .../recipes-core/gettext/{gettext_0.22.bb => gettext_0.22.3.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename m

Re: [OE-core] [PATCH 1/2] gnu-config: Update to latest revision

2023-12-03 Thread Robert Yang via lists.openembedded.org
On 12/1/23 4:16 PM, Alexandre Belloni wrote: Please follow https://docs.yoctoproject.org/dev/contributor-guide/submit-changes.html#fixing-your-from-identity Thanks, fixed. // Robert On 27/11/2023 23:55:06-0800, Robert Yang via lists.openembedded.org wrote: Signed-off-by: Robert Yang

[OE-core] [PATCH 1/2] gettext: Upgrade 0.22.3 -> 0.22.4

2023-12-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang >From NEWS: Version 0.22.4 - November 2023 * Bug fixes: - AM_GNU_GETTEXT now recognizes a statically built libintl on macOS and AIX. - Build fixes on AIX. Signed-off-by: Robert Yang --- ...inimal-native_0.22.3.bb => gettext-minimal-native_0.22.4.bb} | 0 meta/recipes-core

[OE-core] [PATCH 0/2] meta: Upgrade gettext and nfs-utils

2023-12-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit d2c4e8cb85c6a5ca37c7990f879c3b650df5770b: vte: Separate out gtk4 pieces of vte into individual packages (2023-12-04 12:45:20 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://githu

[OE-core] [PATCH 2/2] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Remove backported patch 0001-configure.ac-libevent-and-libsqlite3-checked-when-nf.patch. Signed-off-by: Robert Yang --- ...event-and-libsqlite3-checked-when-nf.patch | 80 --- ...{nfs-utils_2.6.3.bb => nfs-utils_2.6.4.bb} | 3 +- 2 files changed, 1 insertion

[OE-core] [PATCH v2 1/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Remove backported patch 0001-configure.ac-libevent-and-libsqlite3-checked-when-nf.patch. Signed-off-by: Robert Yang --- ...event-and-libsqlite3-checked-when-nf.patch | 80 --- ...{nfs-utils_2.6.3.bb => nfs-utils_2.6.4.bb} | 3 +- 2 files changed, 1 insertion

[OE-core] [PATCH v2 0/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2: Fix build error with musl * V1: Initial version The following changes since commit 564339afb73fc52a66c1a08437587cad1c4d46e7: useradd: Fix useradd do_populate_sysroot dependency bug (2023-12-10 09:23:58 +) are available in the Git repository at: https://gi

Re: [OE-core] [PATCH v2 0/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-11 Thread Robert Yang via lists.openembedded.org
On 12/11/23 18:41, Robert Yang via lists.openembedded.org wrote: From: Robert Yang * V2: Fix build error with musl Sorry, please ignore V2, a patch was lost. // Robert * V1: Initial version The following changes since commit 564339afb73fc52a66c1a08437587cad1c4d46e7: useradd

[OE-core] [PATCH v3 1/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove backported patch 0001-configure.ac-libevent-and-libsqlite3-checked-when-nf.patch. * Add 0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch to fix build with musl Signed-off-by: Robert Yang --- ...event-and-libsqlite3-checked-when-nf.patch | 80

[OE-core] [PATCH v3 0/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V3: Add the lost patch 0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch * V2: Fix build error with musl * V1: Initial version The following changes since commit 564339afb73fc52a66c1a08437587cad1c4d46e7: useradd: Fix useradd do_populate_sysroot dependency

[OE-core] [PATCH 0/1] archiver.bbclass: Improve work-shared checking

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 564339afb73fc52a66c1a08437587cad1c4d46e7: useradd: Fix useradd do_populate_sysroot dependency bug (2023-12-10 09:23:58 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/archiver https://github.com

[OE-core] [PATCH 1/1] archiver.bbclass: Improve work-shared checking

2023-12-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang There are other recipes except the listed ones which use work-shared, improve the checking to make other recipes such as llvm-project-source work with do_ar_patched. Signed-off-by: Robert Yang --- meta/classes/archiver.bbclass | 6 ++ 1 file changed, 2 insertions(+), 4 de

Re: [OE-core] [PATCH v3 1/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-14 Thread Robert Yang via lists.openembedded.org
Hi Ross, On 12/13/23 19:19, Ross Burton wrote: On 11 Dec 2023, at 14:49, Robert Yang via lists.openembedded.org wrote: +++ b/meta/recipes-connectivity/nfs-utils/nfs-utils/0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch @@ -0,0 +1,34 @@ +From

[OE-core] [PATCH 0/1] nfs-utils: Update Upstream-Status

2023-12-15 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit ae642a4b038c6946e6c8aa9778bf09099d938a31: sstate: Fix dir ownership issues in SSTATE_DIR (2023-12-15 11:14:29 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/nfs-utils https://github.com/robertli

[OE-core] [PATCH 1/1] nfs-utils: Update Upstream-Status

2023-12-15 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Update Upstream-Status for 0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch. Signed-off-by: Robert Yang --- .../0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivi

[OE-core] [PATCH 0/1] archiver.bbclass: Drop tarfile module to improve performance

2023-12-19 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 6b729088dce302eb3a967cb6839f00488025be0e: build-appliance-image: Update to master head revision (2023-12-18 09:42:59 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/archiver https://github.com/r

[OE-core] [PATCH 1/1] archiver.bbclass: Drop tarfile module to improve performance

2023-12-19 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * The tarfile module doesn't support xz options or environment varible XZ_DEFAULTS, this makes do_ar_patched incrediblely slow when the file is large, for example, chromium-x11 is about 3GB: - "bitbake chromium-x11 -car_patched" hasn't been done after 3 hours on my ho

Re: [OE-core] [PATCH 1/1] archiver.bbclass: Drop tarfile module to improve performance

2023-12-21 Thread Robert Yang via lists.openembedded.org
On 12/20/23 02:52, Robert Yang via lists.openembedded.org wrote: From: Robert Yang * The tarfile module doesn't support xz options or environment varible XZ_DEFAULTS, this makes do_ar_patched incrediblely slow when the file is large, for example, chromium-x11 is abou

[OE-core] [PATCH v2 1/1] archiver.bbclass: Drop tarfile module to improve performance

2023-12-21 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * The tarfile module doesn't support xz options or environment varible XZ_DEFAULTS, this makes do_ar_patched incrediblely slow when the file is large, for example, chromium-x11 is about 3GB: - "bitbake chromium-x11 -car_patched" hasn't been done after 3 hours on my ho

[OE-core] [PATCH v2 0/1] archiver.bbclass: Drop tarfile module to improve performance

2023-12-21 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2: - Fix for layerindex error: TypeError: argument of type 'NoneType' is not iterable The following changes since commit 1bfa564f1aa8b865f6c3ae3501e6d5f6cc0542eb: curl: Disable two intermittently failing tests (2023-12-21 13:49:45 +) are available in the Git re

[OE-core] [PATCH 1/1] autoconf: 2.72d -> 2.72e

2024-01-14 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Refresh patches with devtool to fix do_patch errors. Signed-off-by: Robert Yang --- .../autoconf/autoreconf-exclude.patch | 26 +-- .../autotest-automake-result-format.patch | 22 +++- .../autoconf/autoconf/man-host-perl.patch | 13

[OE-core] [PATCH 0/1] autoconf: 2.72d -> 2.72e

2024-01-14 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 38a5fc5dbb33fd3314f0a98c861a842342add064: xmlcatalog: limit to native recipes only (2024-01-12 11:51:18 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://github.com/robertlinux/yoct

[OE-core] [PATCH 0/3] Upgrade strace quilt and git

2024-05-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 50f78cb9de68cd4317f34321dfdb06d72ce5d3c6: useradd-example: Fix S = WORKDIR reference (2024-05-23 11:25:27 +0100) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://github.com/robertlinux/yo

[OE-core] [PATCH 2/3] quilt: 0.67 -> 0.68

2024-05-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove backported patches: fix-grep-3.8.patch. faildiff-order.patch 0001-test-Fix-a-race-condition-in-merge.test.patch Signed-off-by: Robert Yang --- ...lt-native_0.67.bb => quilt-native_0.68.bb} | 0 meta/recipes-devtools/quilt/quilt.inc | 5 +- ...t-Fix-

[OE-core] [PATCH 1/3] strace: upgrade 6.8 -> 6.9

2024-05-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang This patch is made by AUH and rebased the following patches: 0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch 0001-strace-fix-reproducibilty-issues.patch 0002-tests-Replace-off64_t-with-off_t.patch Makefile-ptest.patch ptest-spacesave.patch skip-load.patch update-

[OE-core] [PATCH 3/3] git: 2.44.0 -> 2.45.1

2024-05-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Rebased 0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch Signed-off-by: Robert Yang --- ...mak.uname-do-not-force-RHEL-7-specific-build-.patch | 10 +++--- .../git/{git_2.44.0.bb => git_2.45.1.bb} | 2 +- 2 files changed, 8 insertions(+), 4 d

Re: [OE-core] [PATCH 2/3] quilt: 0.67 -> 0.68

2024-05-26 Thread Robert Yang via lists.openembedded.org
On 5/25/24 18:59, Richard Purdie wrote: On Fri, 2024-05-24 at 03:28 -0700, Robert Yang via lists.openembedded.org wrote: From: Robert Yang * Remove backported patches:   fix-grep-3.8.patch.   faildiff-order.patch   0001-test-Fix-a-race-condition-in-merge.test.patch Signed-off-by: Robert

[OE-core] [PATCH v2 0/1] quilt: 0.67 -> 0.68

2024-05-26 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2 Add coreutils to RDEPENDS:quilt-ptest to fix ptest error * V1 Initial version The following changes since commit 1187a460c2608369df8de08fe52a5542e4ab6ecd: oe-build-perf-report: Add commit hash link to chart tooltip (2024-05-24 16:59:17 +0100) are available in the

[OE-core] [PATCH v2 1/1] quilt: 0.67 -> 0.68

2024-05-26 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove backported patches: fix-grep-3.8.patch. faildiff-order.patch 0001-test-Fix-a-race-condition-in-merge.test.patch * Add coreutils to RDEPENDS:quilt-ptest to fix ptest error: $ ln -P ln: invalid option -- 'P' The busybox' ln doesn't have option '-P', so use c

[OE-core] [PATCH v2 0/1] git: 2.44.1 -> 2.45.1

2024-05-28 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2 Rebased to latest master * V1 Initial version // Robert The following changes since commit aec96b5aec8d6b4a5ae8a719ca05bb727a6197cb: selftest/rust: correctly form the PATH environment variable (2024-05-28 15:08:59 +0100) are available in the Git repository at:

[OE-core] [PATCH v2 1/1] git: 2.44.1 -> 2.45.1

2024-05-28 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Rebased 0001-config.mak.uname-do-not-force-RHEL-7-specific-build-.patch Signed-off-by: Robert Yang --- ...mak.uname-do-not-force-RHEL-7-specific-build-.patch | 10 +++--- .../git/{git_2.44.1.bb => git_2.45.1.bb} | 2 +- 2 files changed, 8 insertions(+), 4 d

Re: [OE-core] [PATCH 1/1] archiver.bbclass: Improve work-shared checking

2024-06-06 Thread Robert Yang via lists.openembedded.org
Hi Livius, On 6/6/24 05:06, Livius wrote: [Edited Message Follows] Hi, https://github.com/openembedded/openembedded-core/commit/5fbb4ca8da4f4f1ea426275c45634802dcb5a575 This patch caused something terrible wrong behavior, because ".../work-shared//kernel-source/" directory is totally empty a

[OE-core] [PATCH 2/2] fmt: Add it from meta-oe for ccache 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang It is required by ccache 4.10, from cmake/Dependencies.cmake: find_package(Fmt 8.0.0 MODULE REQUIRED) Signed-off-by: Robert Yang --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-devtools/fmt/fmt_10.2.1.bb | 16 2 files changed, 17 insertions

[OE-core] [PATCH 1/2] ccache: 4.9.1 -> 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove 0001-xxhash.h-Fix-build-with-gcc-12.patch since there is no xxhash in ccache by default any more. * Update LIC_FILES_CHKSUM becaue a few third party licenses have been removed: $ git diff --stat v4.9.1..v4.10 LICENSE.adoc LICENSE.adoc | 222 +--

[OE-core] [PATCH 0/2] ccache: 4.9.1 -> 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The fmt is from meta-oe, will send a patch to remove it from meta-oe after this patch is merged. // Robert The following changes since commit 07b4c7a2bd23f8645810e13439e814caaaf9cd94: linuxloader: add -armhf on arm only for TARGET_FPU 'hard' (2024-06-11 11:41:09 +0100) ar

Re: [OE-core] [PATCH v2 0/1] quilt: 0.67 -> 0.68

2024-06-11 Thread Robert Yang via lists.openembedded.org
On 5/27/24 13:51, Robert Yang via lists.openembedded.org wrote: From: Robert Yang * V2 Add coreutils to RDEPENDS:quilt-ptest to fix ptest error Ping. // Robert * V1 Initial version The following changes since commit 1187a460c2608369df8de08fe52a5542e4ab6ecd: oe-build-perf

[OE-core] [PATCH v2 0/2] ccache: 4.9.1 -> 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2 Add "License-Update:" tag * V1 The fmt is from meta-oe, will send a patch to remove it from meta-oe after this patch is merged. The following changes since commit 07b4c7a2bd23f8645810e13439e814caaaf9cd94: linuxloader: add -armhf on arm only for TARGET_FPU 'hard'

[OE-core] [PATCH v2 1/2] ccache: 4.9.1 -> 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove 0001-xxhash.h-Fix-build-with-gcc-12.patch since there is no xxhash in ccache by default any more. * License-Update: - Update LIC_FILES_CHKSUM becaue a few third party licenses have been removed: $ git diff --stat v4.9.1..v4.10 LICENSE.adoc LICENSE.adoc | 222

[OE-core] [PATCH v2 2/2] fmt: Add it from meta-oe for ccache 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang It is required by ccache 4.10, from cmake/Dependencies.cmake: find_package(Fmt 8.0.0 MODULE REQUIRED) Signed-off-by: Robert Yang --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-devtools/fmt/fmt_10.2.1.bb | 16 2 files changed, 17 insertions

Re: [OE-core] Patchtest results for [PATCH v2 1/2] ccache: 4.9.1 -> 4.10

2024-06-11 Thread Robert Yang via lists.openembedded.org
On 6/12/24 13:50, patcht...@automation.yoctoproject.org wrote: Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/v2-1-2-ccache-4.9.1---4.10.patch FAIL: test lic f

[OE-core] [PATCH 0/1] libxcrypt-compat: Remove libcrypt.so to fix conflict with libcrypt

2023-09-11 Thread Robert Yang via lists.openembedded.org
The following changes since commit 03d37854b1dacbecd2c522821c59ef01d9bd305c: build-appliance-image: Update to master head revision (2023-09-10 09:03:42 +0100) are available in the Git repository at: https://git.openembedded.org/openembedded-core-contrib rbt/crypt https://git.openembedded.

[OE-core] [PATCH 1/1] libxcrypt-compat: Remove libcrypt.so to fix conflict with libcrypt

2023-09-11 Thread Robert Yang via lists.openembedded.org
Fixed: IMAGE_INSTALL:append = " libxcrypt-compat" $ bitbake -cpopulate_sdk file /usr/lib/libcrypt.so from install of libxcrypt-compat-dev-4.4.33-r0.0.aarch64 conflicts with file from package libcrypt-dev-4.4.33-r0.2.aarch64 Remove libcrypt.so like other files to fix the error. Signed-off-by:

[OE-core] [PATCH 0/1] buildcfg: Print bitbake branch and revision when it is in a separate repo

2024-09-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 94ff1be36a1eeef7ddceb4fcf20425a03cd052de: devtool: remove obsolete SRCTREECOVEREDTASKS handling (2024-09-04 12:36:43 +0100) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/buildcfg https://github.com/r

[OE-core] [PATCH 1/1] buildcfg: Print bitbake branch and revision when it is in a separate repo

2024-09-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Clone https://git.openembedded.org/bitbake into poky/bitbake Before the patch: meta meta-poky meta-yocto-bsp = "master:377fd06d86f5f3be80a927ee19c30d9557077a7f" Now: bitbake = "master:5bd0c65c217394cde4c8e382eba6cf7f4b909c97" meta meta-poky meta-yocto-bsp

Re: [OE-core] [PATCH 1/1] buildcfg: Print bitbake branch and revision when it is in a separate repo

2024-09-04 Thread Robert Yang via lists.openembedded.org
or it. // Robert Alex On Wed, 4 Sept 2024 at 15:23, Robert Yang via lists.openembedded.org wrote: From: Robert Yang Clone https://git.openembedded.org/bitbake into poky/bitbake Before the patch: meta meta-poky meta-yocto-bsp = "master:377fd06d86f5f3be80a927ee19c30d955707

[OE-core] [PATCH 0/1] nfs-utils: 2.6.4 -> 2.7.1

2024-09-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit c7c9f827e914b7c27856d995da553a2e41372321: recipes-bsp: usbutils: Fix usb-devices command using busybox (2024-09-07 07:31:16 +0100) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/nfs-utils https://gith

[OE-core] [PATCH 1/1] nfs-utils: 2.6.4 -> 2.7.1

2024-09-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove 0001-tools-locktest-Use-intmax_t-to-print-off_t.patch, upstream has fixed it with %lld. * Remove 0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch, it builds well with musl without this patch. * Add libxml2 to DEPENDS to fix: configure: error: libxml2

Re: [OE-core] [PATCH 1/1] buildcfg: Print bitbake branch and revision when it is in a separate repo

2024-09-11 Thread Robert Yang via lists.openembedded.org
on is better, this is can make the output consistent whenever bitbake is in a separate repo or not. I've sent a V2 for it. // Robert is_bitbake_in_separate_repo() get_bitbake_revision() Alex On Wed, 4 Sept 2024 at 15:23, Robert Yang via lists.openembedded.org wrote: From: Robert Yang C

[OE-core] [PATCH v2 0/1] classes: Print bitbake branch and revision

2024-09-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2: - Move the code out of get_layer_revisions() as Alexander suggested - Always print bitbake branch and revision to make the output consistent whenever bitbake is in a separate repo or not. * V1: - Initial version // Robert The following changes since commit 91

[OE-core] [PATCH v2 1/1] classes: Print bitbake branch and revision

2024-09-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang There is no bitbake revision when it is in a separate repo, then we have no way to know which version of bitbake is used from the log, this patch always prints it. * console-latest.log bitbake = "master:165368bad152a14b32b5216b938aa4b915d72a70" meta meta-poky meta-

Re: [OE-core] [PATCH v2 1/1] classes: Print bitbake branch and revision

2024-09-11 Thread Robert Yang via lists.openembedded.org
.git') +if os.path.exists(bitbake_git_dir): +return True +else: +return False // Robert Alex On Wed, 11 Sept 2024 at 15:13, Robert Yang via lists.openembedded.org wrote: From: Robert Yang There is no bitbake revision when it is in a separate repo, then we have no way

[OE-core] [PATCH v3 1/2] classes: Print bitbake branch and revision

2024-09-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang There is no bitbake revision when it is in a separate repo, then we have no way to know which version of bitbake is used from the log, this patch always prints it. * console-latest.log bitbake = "master:165368bad152a14b32b5216b938aa4b915d72a70" meta meta-poky meta-

[OE-core] [PATCH v3 0/2] classes: Print bitbake branch and revision

2024-09-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V3: - Add is_bitbake_in_separate_repo() as Alexander suggested * V2: - Move the code out of get_layer_revisions() as Alexander suggested - Always print bitbake branch and revision to make the output consistent whenever bitbake is in a separate repo or not. * V1:

[OE-core] [PATCH v3 2/2] lib/buildcfg: Add is_bitbake_in_separate_repo()

2024-09-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang This would help various tooling that is being developed for setting up layers and builds, or creating configurations for those tasks out of pre-existing yocto setups. Suggested-by: Alexander Kanavin Signed-off-by: Robert Yang --- meta/lib/oe/buildcfg.py | 10 ++ 1 fi

Re: [OE-core] [PATCH v3 2/2] lib/buildcfg: Add is_bitbake_in_separate_repo()

2024-09-12 Thread Robert Yang via lists.openembedded.org
On 9/12/24 13:13, Peter Kjellerstedt wrote: -Original Message- From: openembedded-core@lists.openembedded.org On Behalf Of Robert Yang via lists.openembedded.org Sent: den 11 september 2024 16:36 To: openembedded-core@lists.openembedded.org Cc: alex.kana...@gmail.com Subject: [OE

Re: [OE-core] [PATCH 1/1] kernelsrc.bbclass: Move virtual/kernel:do_shared_workdir to do_configure

2024-10-08 Thread Robert Yang via lists.openembedded.org
Hi Bruce, Sorry for the late reply, I just came back from holiday, On 10/1/24 22:42, Bruce Ashfield wrote: On Mon, Sep 23, 2024 at 1:34 AM Robert Yang via lists.openembedded.org wrote: From: Robert Yang The do_shared_workdir populates build artifacts to work-shared/${MACHINE}/kernel-build

[OE-core] [PATCH 0/1] cml1.bbclass: do_diffconfig: Don't override .config with .config.orig

2024-10-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit d80e20d70d170397f9827c5a5fc75ad1f2e8cd94: pseudo: Fix envp bug and add posix_spawn wrapper (2024-10-08 13:27:22 +0100) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/cml1 https://github.com/robertlinux

[OE-core] [PATCH 1/1] cml1.bbclass: do_diffconfig: Don't override .config with .config.orig

2024-10-08 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed: 1) $ bitbake virtual/kernel -cmenuconfig Do some changes and save the new config to default .config. 2) $ bitbake virtual/kernel -cdiffconfig The config fragment is dumped into ${WORKDIR}/fragment.cfg. But the .config which was saved by step #1 is overridden by .config.o

[OE-core] [PATCH 0/1] nfs-utils: 2.7.1 -> 2.8.1

2024-11-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit db350fa7c3c33956fb652eef8aefebaf18ead841: python3-libarchive-c: Avoid using find_library python API (2024-11-04 14:33:43 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://github.co

[OE-core] [PATCH 1/1] nfs-utils: 2.7.1 -> 2.8.1

2024-11-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove patches already merged by upstream: 0001-support-include-junction.h-Define-macros-for-musl.patch 0001-support-junction-path.c-Fix-build-for-musl.patch * Add PACKAGECONFIG[nfsdctl] Signed-off-by: Robert Yang --- ...de-junction.h-Define-macros-for-musl.patch | 46

Re: [OE-core] [PATCH 1/1] nfs-utils: 2.7.1 -> 2.8.1

2024-11-05 Thread Robert Yang via lists.openembedded.org
On 11/5/24 19:14, Ross Burton wrote: On 4 Nov 2024, at 14:58, Robert Yang via lists.openembedded.org wrote: +PACKAGECONFIG[nfsdctl] = "--enable-nfsdctl,--disable-nfsdctl,libnl,readline” Is readline meant to be a runtime dependency? I’d expect it to link to the library so the depen

[OE-core] [PATCH v2 0/1] nfs-utils: 2.7.1 -> 2.8.1

2024-11-05 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2: - Fix typos in PACKAGECONFIG[nfsdctl] found by Ross // Robert The following changes since commit 52d4168f66dd3c4d68e63c8ee17d186b4bdd0e55: bluez5: upgrade 5.78 -> 5.79 (2024-11-05 11:16:00 +) are available in the Git repository at: https://github.com/robertl

[OE-core] [PATCH v2 1/1] nfs-utils: 2.7.1 -> 2.8.1

2024-11-05 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Remove patches already merged by upstream: 0001-support-include-junction.h-Define-macros-for-musl.patch 0001-support-junction-path.c-Fix-build-for-musl.patch * Add PACKAGECONFIG[nfsdctl] Signed-off-by: Robert Yang --- ...de-junction.h-Define-macros-for-musl.patch | 46

Re: [OE-core] [PATCH] archiver.bbclass: Fix archiver interaction with kernel recipes

2024-11-01 Thread Robert Yang via lists.openembedded.org
Hi Phil, On 10/11/24 19:57, Richard Purdie wrote: On Fri, 2024-10-11 at 07:40 +0800, Phil Reid wrote: On 10/10/2024 15:17, Richard Purdie wrote: On Thu, 2024-10-10 at 13:25 +0800, Phil Reid via lists.openembedded.org wrote: Changes to the logic of is_work_shared where made in commit: 5fbb4ca8

Re: [OE-core] [PATCH 1/1] groff: Fix race issues for parallel build

2024-11-11 Thread Robert Yang via lists.openembedded.org
Sorry, the subject was wrong, fix the subject to: groff: Fix race issues for parallel build Updated in the PULL: https://github.com/robertlinux/yocto rbt/race https://github.com/robertlinux/yocto/tree/rbt/race // Robert On 11/11/24 23:38, Robert Yang via lists.openembedded.org wrote

[OE-core] [PATCH 1/1] bootchart2: Fix native build

2024-11-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed: $ bitbake bootchart2-native gzip: /path/to/bootchart2-native/0.14.9/recipe-sysroot-native/usr/share/man/man1/*.gz: No such file or directory Signed-off-by: Robert Yang --- meta/recipes-devtools/bootchart2/bootchart2_0.14.9.bb | 2 ++ 1 file changed, 2 insertions(+)

[OE-core] [PATCH 0/1] bootchart2: Fix native build

2024-11-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 6e572580164d06e3af88fd607d9ef32a5e84166a: local.conf.sample: update IMAGE_FEATURES comments to remove debug-tweaks (2024-11-07 22:16:57 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/bootchart2

[OE-core] [PATCH 1/1] Fix race issues for parallel build

2024-11-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed race issues for parallel build: groff: error: couldn't exec soelim: Permission And: groff: error: couldn't exec grn: Permission denied Signed-off-by: Robert Yang --- ...tbl.am-Fix-race-issues-for-parallel-.patch | 31 +++ meta/recipes-extended/groff/gro

[OE-core] [PATCH 0/1] Fix race issues for parallel build

2024-11-11 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 6e572580164d06e3af88fd607d9ef32a5e84166a: local.conf.sample: update IMAGE_FEATURES comments to remove debug-tweaks (2024-11-07 22:16:57 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/race https

Re: [OE-core] [PATCH 1/1] bootchart2: Fix native build

2024-11-12 Thread Robert Yang via lists.openembedded.org
On 11/12/24 19:02, Ross Burton via lists.openembedded.org wrote: On 11 Nov 2024, at 16:20, Robert Yang via lists.openembedded.org wrote: From: Robert Yang Fixed: $ bitbake bootchart2-native gzip: /path/to/bootchart2-native/0.14.9/recipe-sysroot-native/usr/share/man/man1/*.gz: No such

[OE-core] [PATCH 0/1] kernelsrc.bbclass: Move virtual/kernel:do_shared_workdir to do_configure

2024-09-22 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 20a64bc696033b4d67294058b6c4a2e8f29f3aaa: gsettings-desktop-schemas: update 46.1 -> 47.1 (2024-09-20 15:56:27 +0100) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/kernel https://github.com/robertlinux

[OE-core] [PATCH 1/1] kernelsrc.bbclass: Move virtual/kernel:do_shared_workdir to do_configure

2024-09-22 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The do_shared_workdir populates build artifacts to work-shared/${MACHINE}/kernel-build-artifacts, which isn't useful for do_patch, make do_patch depend on it will make a lot of recipes compiling which makes world's do_patch very slow, e.g.: Download sources locally: $ bitbake w

Re: [OE-core] [PATCH 0/2] proposal: Append VENDOR_REVISION to PR for CVE scanners

2024-09-24 Thread Robert Yang via lists.openembedded.org
On 9/24/24 15:52, Mikko Rapeli wrote: Hi, On Fri, Sep 20, 2024 at 01:53:13AM -0700, Robert Yang via lists.openembedded.org wrote: From: Robert Yang The VENDOR_REVISION is for cve scanners to know the CVEs have been fixed in a lower version, CVE scanners such as Trivy can know the CVEs have

Re: [OE-core] [PATCH 0/2] proposal: Append VENDOR_REVISION to PR for CVE scanners

2024-09-23 Thread Robert Yang via lists.openembedded.org
ilar issues, they use the vendor revisions such as 29.el6.centos and 0.4ubuntu3.3 to help Trivy know that the CVE is fixed in a lower version package. // Robert Alex On Fri, 20 Sept 2024 at 10:53, Robert Yang via lists.openembedded.org wrote: From: Robert Yang The VENDOR_REVISION is for cve

[OE-core] [PATCH 2/2] gen-vendor-revision.bbclass: Add it to update VENDOR_REVISION automatically

2024-09-20 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The VENDOR_REVISION is for cve scanners to know the CVEs have been fixed in a lower version, CVE scanners such as Trivy can know the CVEs have been fixed in a higher version, but it can't know the CVE is fixed in a lower version without a helper, we have the following ways to se

[OE-core] [PATCH 0/2] proposal: Append VENDOR_REVISION to PR for CVE scanners

2024-09-20 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The VENDOR_REVISION is for cve scanners to know the CVEs have been fixed in a lower version, CVE scanners such as Trivy can know the CVEs have been fixed in a higher version, but it can't know the CVE is fixed in a lower version without a helper, we have the following ways to se

[OE-core] [PATCH 1/2] enable-vendor-revision.bbclass: Add it to append VENDOR_REVISION to PR

2024-09-20 Thread Robert Yang via lists.openembedded.org
From: Robert Yang This bbclass is used for appending VENDOR_REVISION to PR from vendor-revision.conf for the recipes which have patches. The vendor-revision.conf is not a must, but without it, all the recipes which patches will have a VR, there is no different in the first release such as Yocto

Re: [OE-core] [PATCH 0/2] proposal: Append VENDOR_REVISION to PR for CVE scanners

2024-09-24 Thread Robert Yang via lists.openembedded.org
On 9/24/24 12:47, Alexander Kanavin wrote: On Tue, 24 Sept 2024 at 06:24, Robert Yang wrote: Thanks for looking into this, the problem is that the metadata (CVE patch info) is not in the binary packages such as RPMs, so the cve scanners such as Trivy doesn't know that. For example, CentOS and

Re: [OE-core] [PATCH v3 1/2] classes: Print bitbake branch and revision

2024-09-18 Thread Robert Yang via lists.openembedded.org
On 9/17/24 19:12, Richard Purdie wrote: On Wed, 2024-09-11 at 07:35 -0700, Robert Yang via lists.openembedded.org wrote: From: Robert Yang There is no bitbake revision when it is in a separate repo, then we have no way to know which version of bitbake is used from the log, this patch always

[OE-core] [PATCH 0/1] multilib_global.bbclass: Avoid expanding native recipes in NON_MULTILIB_RECIPES

2024-11-06 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit e86686cbdbaf5368fae0a490d52a043f8ed4fa0f: bitbake.conf: Enable ipv6/acl/xattr for nativesdk (2024-11-06 10:11:06 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/multilib https://github.com/robert

[OE-core] [PATCH 1/1] multilib_global.bbclass: Avoid expanding native recipes in NON_MULTILIB_RECIPES

2024-11-06 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed: require conf/multilib.conf MULTILIBS = "multilib:lib32" DEFAULTTUNE:virtclass-multilib-lib32 = "x86" MACHINE = "qemux86-64" $ bitbake lib32-grub-native The build would go on before the patch which was incorrect. Now: ERROR: Nothing PROVIDES 'lib32-grub-native'. Close ma

Re: [OE-core] [PATCH v2 1/1] bootchart2: Several fixes

2024-11-15 Thread Robert Yang via lists.openembedded.org
On 11/15/24 00:28, Mathieu Dubois-Briand wrote: On Thu, Nov 14, 2024 at 12:25:17AM -0800, Robert Yang via lists.openembedded.org wrote: From: Robert Yang Fixed Ross' comments: * Add -n to gzip to make the resulting files reproducible, so we don't need to decompress them.

[OE-core] [PATCH v3 1/1] bootchart2: Several fixes

2024-11-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed Ross' comments: * Add -n to gzip to make the resulting files reproducible, so we don't need to decompress them. * Makefile: Let bootchartd.conf use EARLY_PREFIX, so that bootchartd.conf can install to correct location. * Set MANDIR and DOCDIR to make the files instal

[OE-core] [PATCH v3 0/1] bootchart2: Several fixes

2024-11-24 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V3 - Fixed do_package error when usrmerge in DISTRO_FEATURES. * V2: Fixed Ross' comments: - Add -n to gzip to make the resulting files reproducible, so we don't need to decompress them. - Makefile: Let bootchartd.conf use EARLY_PREFIX, so that bootchartd.conf can

[OE-core] [PATCH v2 1/1] bootchart2: Several fixes

2024-11-14 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Fixed Ross' comments: * Add -n to gzip to make the resulting files reproducible, so we don't need to decompress them. * Makefile: Let bootchartd.conf use EARLY_PREFIX, so that bootchartd.conf can install to correct location. * Set MANDIR and DOCDIR to make the files instal

[OE-core] [PATCH v2 0/1] bootchart2: Several fixes

2024-11-14 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * V2: Fixed Ross' comments: - Add -n to gzip to make the resulting files reproducible, so we don't need to decompress them. - Makefile: Let bootchartd.conf use EARLY_PREFIX, so that bootchartd.conf can install to correct location. - Set MANDIR and DOCDIR to m

[OE-core] [scarthgap][PATCH 1/1] libgcrypt: Fix building error with '-O2' in sysroot path

2024-11-26 Thread Robert Yang via lists.openembedded.org
From: Robert Yang * Backport a patch to fix: $ . oe-init-build-env build-O2 $ bitbake libgcrypt random/rndjent.c:40:10: fatal error: stdio.h: No such file or directory * Remove 0002-libgcrypt-fix-building-error-with-O2-in-sysroot-path.patch which is fixed by the backported patch. Note, master

[OE-core] [scarthgap][PATCH 0/1] libgcrypt: Fix building error with '-O2' in sysroot path

2024-11-26 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit c9d5a6c480c377399a7dc998f3755e42072e19a6: libxml-parser-perl: fix do_fetch error (2024-11-13 06:15:28 -0800) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/libgcrypt https://github.com/robertlinux/yoct

[OE-core] [PATCH 1/1] maintainers.inc: Update maintainer for pseudo and rpm

2024-12-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Signed-off-by: Robert Yang --- meta/conf/distro/include/maintainers.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 4cac0647c2..7105809860 100644 --- a/meta/c

[OE-core] [PATCH 0/1] maintainers.inc: Update maintainer for pseudo and rpm

2024-12-04 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 0061f441501be923ddf326dcc5b3f25b59ac86d4: automake: fix do_compile error when perl is under a very long path (2024-12-03 11:42:32 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/maintainers http

[OE-core] [PATCH 0/1] libx11-compose-data: Use CONFLICT_DISTRO_FEATURES to skip when x11

2024-12-23 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 1a2afcd0773c5ec5946d1dfc27bde585c52a5724: base/features_check: Make PARSE_ALL_RECIPES and SOURCE_MIRROR_FETCH boolean (2024-12-23 11:41:13 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/x11 htt

[OE-core] [PATCH 0/1] fmt: 11.0.2 -> 11.1.1

2025-01-06 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit 06f72780010ea628ade2c3838a05c5966750cc2e: linux-yocto/6.12: update to v6.12.8 (2025-01-04 12:34:01 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/fmt https://github.com/robertlinux/yocto/tree/rb

[OE-core] [PATCH 1/1] fmt: 11.0.2 -> 11.1.1

2025-01-06 Thread Robert Yang via lists.openembedded.org
From: Robert Yang Remove backported patch 0001-Get-rid-of-std-copy.patch. Signed-off-by: Robert Yang --- .../fmt/fmt/0001-Get-rid-of-std-copy.patch| 52 --- .../fmt/{fmt_11.0.2.bb => fmt_11.1.1.bb} | 6 +-- 2 files changed, 2 insertions(+), 56 deletions(-) delete mod

[OE-core] [PATCH 1/1] libx11-compose-data: Use CONFLICT_DISTRO_FEATURES to skip when x11

2024-12-23 Thread Robert Yang via lists.openembedded.org
From: Robert Yang So that PARSE_ALL_RECIPES will work. Signed-off-by: Robert Yang --- meta/recipes-graphics/xorg-lib/libx11-compose-data_1.8.4.bb | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/meta/recipes-graphics/xorg-lib/libx11-compose-data_1.8.4.bb b/meta/recipes

Re: [OE-core] [PATCH] tcl: Fix issue causing tcl-ptest to fail

2024-12-23 Thread Robert Yang via lists.openembedded.org
On 12/23/24 17:06, Song, Jiaying (CN) via lists.openembedded.org wrote: From: Jiaying Song Modify the TCL_LIBRARY to the correct value to resolve the following error: application-specific initialization failed: Cannot find a usable init.tcl in the following directories: /usr/lib/tcl/pt

[OE-core] [PATCH 1/1] base/features_check: Make PARSE_ALL_RECIPES and SOURCE_MIRROR_FETCH boolean

2024-12-22 Thread Robert Yang via lists.openembedded.org
From: Robert Yang So that value "0" can turn them off. Signed-off-by: Robert Yang --- meta/classes-global/base.bbclass | 7 --- meta/classes-recipe/features_check.bbclass | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/meta/classes-global/base.bbclass b/met

[OE-core] [PATCH 0/1] base/features_check: Make PARSE_ALL_RECIPES and SOURCE_MIRROR_FETCH boolean

2024-12-22 Thread Robert Yang via lists.openembedded.org
From: Robert Yang The following changes since commit a2c5b2cad7857250b4a1b36ba792a8110989733a: nfs-utils: Use v2 of upstream patch for tpyecast fix (2024-12-20 18:00:11 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/bool https://github.com/robert

  1   2   >