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

2023-11-02 Thread Quentin Schulz via lists.openembedded.org
Hi Ross, On 10/27/23 17:29, Ross Burton via lists.openembedded.org wrote: From: Ross Burton A previous patch[1] added the ability to allow the search pattern for patches to be changed, so that patchreview can be used across the entire meta-oe repository by changing the patterns. However,

Re: [OE-core][PATCH] tzdata: Reduced time zone configuration

2023-11-02 Thread Alexander Kanavin
On Thu, 2 Nov 2023 at 03:40, Xu, Lizhi via lists.openembedded.org wrote: > The tzdata.bb by default pulls in all possible timezone data packages which > increases size of the final root filesystem considerably. > The customer would like to have extra timezones configurable so that only >

Re: [OE-core] [PATCH v8 8/8] docs: cover devtool ide

2023-11-02 Thread Quentin Schulz via lists.openembedded.org
Hi Adrian, Please at least Cc the docs mailing list :) The docs is actually handled in a separate repo (well the yocto docs, for bitbake it's in the bitbake mono-repo along side the code), by different people. Cc'ing docs. First, thanks for sending documentation related to a new feature

Re: [OE-core] [PATCH 1/2] classes/package_rpm: disable uninstall scripts for upgrades

2023-11-02 Thread vadym . yatsenko
I understand that this patch is pretty old. But, we having issues because of it. According to the description it is intended to fix some problems for RPM systems. We are using DEB packages and this patch is preventing to update rc.d scripts if new version of the package has updates in it.

Re: [OE-core][PATCH] tzdata: Reduced time zone configuration

2023-11-02 Thread Ernst Sjöstrand
I noticed that Debian is building their tzdata quite differently these days, and Systemd expects new files that are not produced by Yocto also. (Yocto ends up on the "legacy" path.) I wrote a little about it on bugzilla here: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15172 And you can see

Re: [OE-core] [yocto] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-11-02 Thread Adrian Freihofer
On Wed, 2023-11-01 at 18:28 +0100, Alexander Kanavin wrote: > On Wed, 1 Nov 2023 at 16:45, wrote: > > I think these differences between SDK and bitbake environment are > > no > > longer required and they have been problematic. I would try to make > > the > > bitbake environment usable like the

Re: [OE-core][kirkstone 3/3] libwebp: Fix CVE-2023-4863

2023-11-02 Thread Soumya via lists.openembedded.org
Sure Martin. Regards, Soumya From: Martin Jansa Sent: Thursday, November 2, 2023 12:35 PM To: Sambu, Soumya Cc: st...@sakoman.com ; openembedded-core@lists.openembedded.org Subject: Re: [OE-core][kirkstone 3/3] libwebp: Fix CVE-2023-4863 CAUTION: This email

[OE-core] [mickledore][PATCH] curl: Fix CVE-2023-38039

2023-11-02 Thread Yu, Mingli
From: Mingli Yu Backport patch [1] to fix CVE-2023-38039 and reference [2] and [3] to fix the build error. [1] https://github.com/curl/curl/commit/3ee79c1674fd6f9 [2] https://github.com/curl/curl/commit/2cb0d346aaa [3] https://github.com/curl/curl/commit/83319e027179 Signed-off-by: Mingli Yu

Re: [OE-core] [yocto] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-11-02 Thread Alexander Kanavin
On Thu, 2 Nov 2023 at 09:32, wrote: > Sorry for repeating some parts which we already had in other emails. > But I tried to summarize the lengthy discussion a bit in one place. So here's what I'd like to try: - write a new populate_build_replica task that writes a few things under

Re: [OE-core] [qa-build-notification] QA notification for completed autobuilder build (yocto-3.1.29.rc1)

2023-11-02 Thread Jing Hui Tham
Hi All, QA for yocto-3.1.29.rc1 is completed. This is the full report for this release: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults === Summary No high milestone defects. No new issue found. Thanks, Jing Hui >

[OE-core] [PATCH] base-passwd: upgrade 3.6.1 -> 3.6.2

2023-11-02 Thread wangmy
From: Wang Mingyu 0006-Make-it-possible-to-configure-whether-to-use-SELinux.patch removed since it's included in 3.6.2 Signed-off-by: Wang Mingyu --- ...-to-configure-whether-to-use-SELinux.patch | 35 --- ...e-passwd_3.6.1.bb => base-passwd_3.6.2.bb} | 3 +- 2 files changed,

[OE-core] [PATCH] createrepo-c: upgrade 1.0.1 -> 1.0.2

2023-11-02 Thread wangmy
From: Wang Mingyu time64fix.patch removed since it's included in 1.0.2 Changelog: == Fix building on EL9 Don't allow building without zstd Adjust printf formats for 64bit time_t on 32bit systems Remove dependency on libmagic, hardcode magic number detection Add automation for uploading

[OE-core] [PATCH] cronie: upgrade 1.6.1 -> 1.7.0

2023-11-02 Thread wangmy
From: Wang Mingyu Changelog: = * anacron: Add support for NO_MAIL_OUTPUT environment variable * anacron: Support enabling anacron jobs on battery power * crond: Support -n crontab entry option to disable mailing the output * crontab: Make a backup of the crontab file on edition and

[OE-core] [PATCH] dhcpcd: upgrade 10.0.3 -> 10.0.4

2023-11-02 Thread wangmy
From: Wang Mingyu Changelog: === privsep: allow __NR_mmap2 call privsep: allow __NR_clock_gettime32 syscall compat/arc4random.c: use memset instead of explicit_bzero privsep: avoid SIGPIPE errors when scripts write to stderr/stdout after dhcpcd is daemonised Signed-off-by: Wang Mingyu

Re: [OE-core][kirkstone 3/3] libwebp: Fix CVE-2023-4863

2023-11-02 Thread Soumya via lists.openembedded.org
Hi Martin, Steve, Debian has mentioned https://chromium.googlesource.com/webm/libwebp.git/+/95ea5226c870449522240ccff26f0b006037c520%5E%21/#F0 as followup commit for CVE-2023-4863 [Reference: https://security-tracker.debian.org/tracker/CVE-2023-4863]. This commit was suggested in Bugzilla

Re: [OE-core][kirkstone 3/3] libwebp: Fix CVE-2023-4863

2023-11-02 Thread Martin Jansa
On Thu, Nov 2, 2023 at 7:57 AM Sambu, Soumya wrote: > Hi Martin, Steve, > > Debian has mentioned > https://chromium.googlesource.com/webm/libwebp.git/+/95ea5226c870449522240ccff26f0b006037c520%5E%21/#F0 > as > followup commit for CVE-2023-4863 [Reference: >

[OE-core] [PATCH] btrfs-tools: upgrade 6.5.2 -> 6.5.3

2023-11-02 Thread wangmy
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../btrfs-tools/{btrfs-tools_6.5.2.bb => btrfs-tools_6.5.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_6.5.2.bb => btrfs-tools_6.5.3.bb} (98%) diff --git

[OE-core] [PATCH] enchant2: upgrade 2.6.1 -> 2.6.2

2023-11-02 Thread wangmy
From: Wang Mingyu Changelog: === Documents exclude files: each personal word list is paired with an exclude file that contains words the user considers invalid. Signed-off-by: Wang Mingyu --- .../enchant/{enchant2_2.6.1.bb => enchant2_2.6.2.bb}| 2 +- 1 file changed, 1

[OE-core] [PATCH] debianutils: upgrade 5.13 -> 5.14

2023-11-02 Thread wangmy
From: Wang Mingyu License-Update: "Files: which" changed to "Files: which.debianutils" "which is in the public domain." changed to "which.debianutils is in the public domain." Signed-off-by: Wang Mingyu --- .../debianutils/{debianutils_5.13.bb => debianutils_5.14.bb} | 4 ++-- 1 file

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

2023-11-02 Thread Lukas Funke
From: Lukas Funke Signed-off-by: Lukas Funke --- scripts/lib/recipetool/create_go.py | 751 1 file changed, 751 insertions(+) create mode 100644 scripts/lib/recipetool/create_go.py diff --git a/scripts/lib/recipetool/create_go.py

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

2023-11-02 Thread Lukas Funke
From: Lukas Funke This patch series adds a recipetool handler in order to create 'go' recipes. Each recipe contains a list of dependencies in their SRC_URI. Dependencies are derived from the projects `go.mod` file. For each dependency the corresponding license file uri/hash is added. The recipe

[OE-core] [PATCH] python3-spdx-tools: upgrade 0.8.1 -> 0.8.2

2023-11-02 Thread Marta Rybczynska
Changelog: added optional encoding parameter for parsing files fixed handling of the FilesAnalyzed field in Tag-Value format fixed the validation of the DownloadLocation field fixed the error handling while parsing license expressions fixed output of timezone-sensitive datetimes added

Re: [OE-core] [yocto] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-11-02 Thread Alexander Kanavin
On Thu, 2 Nov 2023 at 10:02, Alexander Kanavin via lists.yoctoproject.org wrote: > So here's what I'd like to try: > > - write a new populate_build_replica task that writes a few things > under ${WORKDIR}/replica > -- setup-layers json and script > (another option is to copy the layer trees

[OE-Core][PATCH v3 1/4] classes: go-vendor: Add go-vendor class

2023-11-02 Thread Lukas Funke
From: Lukas Funke Signed-off-by: Lukas Funke --- meta/classes/go-vendor.bbclass | 200 + 1 file changed, 200 insertions(+) create mode 100644 meta/classes/go-vendor.bbclass diff --git a/meta/classes/go-vendor.bbclass b/meta/classes/go-vendor.bbclass new file

[OE-core] [PATCH] python3-beartype: upgrade 0.16.2 -> 0.16.4

2023-11-02 Thread Marta Rybczynska
Changelog for 0.16.4 [1]: In beartype.claw type-check PEP 526-compliant annotated variable assignments in methods Fix an inheritance regression introduced in 0.16.3 Changelog for 0.16.3 [2]: Add hot reloading Support root superclass validators Forward reference issubclass() proxying Readable

[OE-Core][PATCH v3 3/4] recipetool: Ignore *.go files while scanning for licenses

2023-11-02 Thread Lukas Funke
From: Lukas Funke Signed-off-by: Lukas Funke --- scripts/lib/recipetool/create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/create.py b/scripts/lib/recipetool/create.py index 143bc63e9d..293198d1c8 100644 --- a/scripts/lib/recipetool/create.py

[OE-core] [PATCH 1/2] lib/oe/buildcfg.py: Include missing import

2023-11-02 Thread Jermain Horsman
From: Jermain Horsman get_layer_revisions() uses the os.path module but it is not included in the imports. Signed-off-by: Jermain Horsman --- meta/lib/oe/buildcfg.py | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/lib/oe/buildcfg.py b/meta/lib/oe/buildcfg.py index

[OE-core] [PATCH 2/2] lib/oe/buildcfg.py: Remove unused parameter

2023-11-02 Thread Jermain Horsman
From: Jermain Horsman Several functions included the 'd' parameter but never used it, additionally the value passed is always None. Signed-off-by: Jermain Horsman --- meta/lib/oe/buildcfg.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/lib/oe/buildcfg.py

[OE-Core][PATCH v3 2/4] selftest: recipetool: Add test for go recipe handler

2023-11-02 Thread Lukas Funke
From: Lukas Funke This commit adds a test for the go recipetool handler. The choosen go project to test the created recipe was picked randomly. The SRC_URIs and the LIC_FILES_CHKSUMs are checked against there reference values. Signed-off-by: Lukas Funke ---

[OE-core] [PATCH 4/6] uninative.bbclass: Add ldso information for riscv64

2023-11-02 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/classes-global/uninative.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes-global/uninative.bbclass b/meta/classes-global/uninative.bbclass index 9630726f330..9b8b4565dd4 100644 --- a/meta/classes-global/uninative.bbclass

[OE-core] [PATCH 5/6] rust-cross-canadian: Add riscv64 to cross-canadian hosts

2023-11-02 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-devtools/rust/rust-cross-canadian.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/rust/rust-cross-canadian.inc b/meta/recipes-devtools/rust/rust-cross-canadian.inc index baa58e98385..7bfef6d1759 100644 ---

[OE-core] [PATCH 6/6] cdrtools: Fix build on riscv64

2023-11-02 Thread Khem Raj
Copy riscv64 gcc config from schilytools Signed-off-by: Khem Raj --- .../cdrtools/cdrtools-native_3.01.bb | 9 +++ .../cdrtools/cdrtools/riscv64-linux-gcc.rul | 65 +++ 2 files changed, 74 insertions(+) create mode 100644

[OE-core] [PATCH 1/6] poky: Do not inherit uninative on ppc64le and riscv64 hosts

2023-11-02 Thread Khem Raj
uninative tarballs for these architectures is not available Signed-off-by: Khem Raj --- meta-poky/conf/distro/poky.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-poky/conf/distro/poky.conf b/meta-poky/conf/distro/poky.conf index e742666b4e5..ccad9c835a7 100644 ---

[OE-core] [PATCH 2/6] meson: Add check for riscv64 in link template

2023-11-02 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-devtools/meson/meson_1.2.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/meson/meson_1.2.2.bb b/meta/recipes-devtools/meson/meson_1.2.2.bb index 6a07168ee1b..c38d88fe61f 100644 ---

[OE-core] [PATCH 0/6] Add riscv64 build host support

2023-11-02 Thread Khem Raj
These are initial general fixes which helps in building OE/YP on RISCV64 build hosts. Khem Raj (6): poky: Do not inherit uninative on ppc64le and riscv64 hosts meson: Add check for riscv64 in link template machine-sdk: Add SDK_ARCH for riscv64 uninative.bbclass: Add ldso information for

[OE-core] [PATCH 3/6] machine-sdk: Add SDK_ARCH for riscv64

2023-11-02 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/conf/machine-sdk/riscv64.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 meta/conf/machine-sdk/riscv64.conf diff --git a/meta/conf/machine-sdk/riscv64.conf b/meta/conf/machine-sdk/riscv64.conf new file mode 100644 index 000..3f4a5af0af7

Patchtest results for [OE-core][PATCH] patchtest: shorten test result outputs

2023-11-02 Thread Patchtest
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/patchtest-shorten-test-result-outputs.patch FAIL: test CVE presence in commit message: A CVE tag should be

[OE-core] [PATCH] linux-firmware: add new fw file to ${PN}-rtl8821

2023-11-02 Thread Bastian Krause
Extend the linux-firmware-rtl8821 package with rtw8821 firmware files for Realtek RTL8821 variants. Signed-off-by: Bastian Krause --- meta/recipes-kernel/linux-firmware/linux-firmware_20230804.bb | 1 + 1 file changed, 1 insertion(+) diff --git

Patchtest results for [OE-Core][PATCH v3 4/4] recipetool: Add handler to create go recipes

2023-11-02 Thread Patchtest
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/v3-4-4-recipetool-Add-handler-to-create-go-recipes.patch FAIL: test max line length: Patch line too long (current

[OE-core][PATCH] kernel-arch: drop CCACHE from KERNEL_STRIP definition

2023-11-02 Thread Dmitry Baryshkov
Building linux-yocto with ccache enabled results in the 'command not found' error, because kernel-yocto.bbclass passes the KERNEL_STRIP as a single value, whic is then interpreted as a command name. ERROR: Fatal errors occurred in subprocesses: [Errno 2] No such file or directory: 'ccache

[OE-core] Patchtest results for [PATCH 4/6] uninative.bbclass: Add ldso information for riscv64

2023-11-02 Thread Patchtest
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/4-6-uninative.bbclass-Add-ldso-information-for-riscv64.patch FAIL: test commit message presence: Please include a

[OE-core] Patchtest results for [PATCH 2/6] meson: Add check for riscv64 in link template

2023-11-02 Thread Patchtest
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/2-6-meson-Add-check-for-riscv64-in-link-template.patch FAIL: test commit message presence: Please include a commit

[OE-core] Patchtest results for [PATCH 3/6] machine-sdk: Add SDK_ARCH for riscv64

2023-11-02 Thread Patchtest
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/3-6-machine-sdk-Add-SDK_ARCH-for-riscv64.patch FAIL: test commit message presence: Please include a commit message

[OE-core] Patchtest results for [PATCH 5/6] rust-cross-canadian: Add riscv64 to cross-canadian hosts

2023-11-02 Thread Patchtest
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/5-6-rust-cross-canadian-Add-riscv64-to-cross-canadian-hosts.patch FAIL: test commit message presence: Please

[OE-core][PATCH] patchtest-send-results: fix sender parsing

2023-11-02 Thread Trevor Gamblin
Not all mbox 'from' fields will contain angle brackets, so the re.findall invocation used for getting a reply_address may fail. Use a simpler reference to the field to get the sender's email address. Signed-off-by: Trevor Gamblin --- scripts/patchtest-send-results | 2 +- 1 file changed, 1

Re: [OE-core] [PATCH v8 8/8] docs: cover devtool ide

2023-11-02 Thread Adrian Freihofer
Hi Michael, hi Quentin Sent a new version to the docs mailing list: https://lists.yoctoproject.org/g/docs/message/4578 I hope this will address all your findings and I also hope that the v8 of the devtool ide will be accepted soon. Adrian -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages

Re: [OE-core][PATCH] tzdata: Reduced time zone configuration

2023-11-02 Thread Xu, Lizhi via lists.openembedded.org
On Thu, 2 Nov 2023 10:43:28 +0100 Alexander Kanavin wrote: >> The tzdata.bb by default pulls in all possible timezone data packages which >> increases size of the final root filesystem considerably. >> The customer would like to have extra timezones configurable so that only >> tzdata-core is

Re: [OE-core] Yocto Project Status 31 October 2023 (WW44)

2023-11-02 Thread Tim Orling
On Tue, Oct 31, 2023 at 5:29 AM Neal Caidin wrote: > Current Dev Position: YP 4.3 M4 (Feature Freeze) > > Next Deadline: 2nd October 2023 YP 4.3 M4 build date > > Next Team Meetings: > >- > >Bug Triage meeting Thursday November 2, 7:30 am PDT ( >

[OE-core] [PATCH] llvm: Upgrade to 17.0.4 release

2023-11-02 Thread Khem Raj
Brings following changes/fixes * 309d55140c46 [AArch64][GlobalISel] Fix incorrect ABI when tail call not supported (#70215) * 9477268e4247 [AArch64] Add test for #70207 (NFC) * c2eab59e622c [GVN] Fix use-after-free in load PRE with select available value (#69314) * 586481468a07 [clang-tidy] Fix

[OE-core] [PATCH] lib/oe/path: Deploy files can start only with a dot

2023-11-02 Thread Vyacheslav Yurkov
From: Vyacheslav Yurkov There might be only hidden files deployed. In that case we don't need a generic wildcard present in copy command, otherwise it fails with: Exception: subprocess.CalledProcessError: Command 'cp -afl --preserve=xattr ./.??* ./* /tmp/deploy/images/qemux86-64' returned