[OE-core] [PATCH] systemd-systemctl: fix errors in instance name expansion

2023-07-04 Thread Yuta Hayama
If the instance name indicated by %i begins with a number, the meaning of the replacement string "\\1{}".format(instance) is ambiguous. To indicate group number 1 regardless of the instance name, use "\g<1>". Signed-off-by: Yuta Hayama --- meta/recipes-core/systemd/systemd-systemctl/systemctl |

Re: [OE-core] [PATCH 2/2] sqlite3: upgrade 3.41.2 -> 3.42.0

2023-07-04 Thread Alexandre Belloni via lists.openembedded.org
On 04/07/2023 23:51:25+0200, Alexandre Belloni wrote: > Hello Anuj, > > Previous testing shows that this breaks rpm, do you know if this was > fixed? I actually read the previous patch now... > > On 03/07/2023 14:59:09+0800, Anuj Mittal wrote: > > Signed-off-by: Anuj Mittal > > --- > > .../sq

Re: [OE-core] [PATCH 2/2] sqlite3: upgrade 3.41.2 -> 3.42.0

2023-07-04 Thread Alexandre Belloni via lists.openembedded.org
Hello Anuj, Previous testing shows that this breaks rpm, do you know if this was fixed? On 03/07/2023 14:59:09+0800, Anuj Mittal wrote: > Signed-off-by: Anuj Mittal > --- > .../sqlite/{sqlite3_3.41.2.bb => sqlite3_3.42.0.bb} | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >

Re: [OE-core] [PATCH v2] kernel.bbclass: hoist up "unset S" bbfatal from kernel-yocto.bbclass to kernel.bbclass

2023-07-04 Thread Luca Ceresoli via lists.openembedded.org
Hello Richard, Bruce, On Fri, 30 Jun 2023 17:06:51 +0200 Alexandre Belloni wrote: > Hello, > > This caused the following failures on the AB: > > stdio: ERROR: linux-yocto-6.1.35+gitAUTOINC+b358c237cf_915f4d2237-r0 > do_symlink_kernsrc: S is not set to the linux source directory. Check the >

[OE-core] [PATCH] python3-pygments: upgrade to 2.15.1

2023-07-04 Thread Sudip Mukherjee
Upstream has removed setup.py and started using pyproject.toml Signed-off-by: Sudip Mukherjee --- ...ython3-pygments_2.14.0.bb => python3-pygments_2.15.1.bb} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pygments_2.14.0.bb => python3-py

[OE-core] [PATCH v2] meson.bbclass: Point to llvm-config from native sysroot

2023-07-04 Thread Khem Raj
Default search in meson would grok /usr/bin for llvm-config and if found will use it, which might add wrong paths into cflags/ldflags, since we depend on llvm-native when building gallium support ( thats when llvm-config is effective), its better to point llvm-config into native sysroot so it can a

[OE-core] [PATCH] perf: fix buildpaths QA warning in 6.4+

2023-07-04 Thread Bruce Ashfield
From: Bruce Ashfield kernel version 6.4 introduces a new file that need to have absolute paths removed, so we can avoid the buildpaths QA warning and have relocatable packages. We add pmu-flex.h to the processing, and the issue is resolved. Signed-off-by: Bruce Ashfield --- meta/recipes-kerne

Re: [OE-core] Backport of libxcrypt fix to kirkstone branch

2023-07-04 Thread Steve Sakoman
Got it, thanks. Steve On Sat, Jul 1, 2023 at 6:22 PM Sanjaykumar kantibhai Chitroda -X (schitrod - E-INFO CHIPS INC at Cisco) wrote: > > Hi Steve, > > > > I have cherry-picked same commit on Kirkstone branch. > > [kirkstone] libxcrypt: fix hard-coded ".so" extension - Patchwork > (yoctoproject.

Re: [OE-core] [PATCH 2/3] libxcrypt: Limit to enabling strong hash algos only

2023-07-04 Thread Khem Raj
On Tue, Jul 4, 2023 at 3:54 AM Ross Burton wrote: > > On 30 Jun 2023, at 14:30, Alexandre Belloni via lists.openembedded.org > wrote: > > > > Hello Khem, > > > > This causes python ptest failures: > > > > {'python3': ['test_crypt', 'test_methods', 'test_sha2_rounds']} > > > > We should probably

[OE-core] [PATCH v2] python3: add cgitb, zipapp ptest dependencies

2023-07-04 Thread Trevor Gamblin
Without these, test_cgitb and test_zipapp both fail when running the python3 ptests. Also reorder the ${PN}-misc list to be alphabetical. Signed-off-by: Trevor Gamblin --- v2 moves ${PN}-zipapp into the ptest RDEPENDS list. meta/recipes-devtools/python/python3_3.11.4.bb | 10 +- 1 file

[OE-core][mickledore 30/30] rootfs-postcommands.bbclass: add post func remove_unused_dnf_log_lock

2023-07-04 Thread Steve Sakoman
From: Changqing Li Remove log_lock.pid which maybe created during do_rootfs. In commit [dnf: only write the log lock to root for native dnf], native dnf changed to write log lock to root, and target dnf still use /var/log, so log_lock.pid need to be removed post do_rootfs. Signed-off-by: Changqi

[OE-core][mickledore 29/30] dnf: only write the log lock to root for native dnf

2023-07-04 Thread Steve Sakoman
From: Changqing Li >From commit 742a1b7124, log_lock.pid is writen to root, but following file is not changed, which will make it never deleted, and an unexpected file exist in root dir after boot target. $ tail -n 1 etc/tmpfiles.d/dnf.conf r /var/log/log_lock.pid Besides, root dir may be read

[OE-core][mickledore 28/30] ptest-runner: Pull in "runner: Remove threads and mutexes" fix

2023-07-04 Thread Steve Sakoman
From: Richard Purdie This fix simplifies the code to drop the pthread and mutexs which should address some of the buffering issues we were seeing in some test case failures. Signed-off-by: Richard Purdie (cherry picked from commit bffa6d381d7ea0a6aad19d61cd973c82aadef070) Signed-off-by: Steve S

[OE-core][mickledore 27/30] ptest-runner: Ensure data writes don't race

2023-07-04 Thread Steve Sakoman
From: Richard Purdie Currently the code can race as there is a read/write thread handling the stdio but there is no guarantee that when the process exits, the thread has handled all the data. This results in output where "END:" isn't actually at the end of the logs but somewhere in the middle o

[OE-core][mickledore 25/30] logrotate: Do not create logrotate.status file

2023-07-04 Thread Steve Sakoman
From: Jermain Horsman The first time logrotate runs it reports an error: error: state file /var/lib/logrotate.status is world-readable and thus can be locked from other unprivileged users. Skipping lock acquisition... This check was added with https://github.com/logrotate/logrotate/commit

[OE-core][mickledore 26/30] ptest-runner: Pull in sync fix to improve log warnings

2023-07-04 Thread Steve Sakoman
From: Richard Purdie Pulls in: utils: Ensure buffers are flushed after child exits We currently wait for the child to exit but we don't flush the buffers. This can mean the output ends up out of sync and the END: line isn't at the end of the logs. We've recently seen a lot

[OE-core][mickledore 24/30] sysfsutils: fetch a supported fork from github

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Debian does the same: https://packages.debian.org/source/sid/sysfsutils Signed-off-by: Alexander Kanavin Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 504b2f590cb94b217c5f48090cfb71a749bd5ac8) Signed-off-by: Steve Sakoman --- m

[OE-core][mickledore 23/30] unzip: remove hardcoded LARGE_FILE_SUPPORT

2023-07-04 Thread Steve Sakoman
From: Chen Qi Now that unzip's configure can correctly do the detection even in case of cross compilation, there's no need to use this hardcoded LARGE_FILE_SUPPORT flag. Signed-off-by: Chen Qi Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit dca7d1ce696e97

[OE-core][mickledore 22/30] unzip: fix configure check for cross compilation

2023-07-04 Thread Steve Sakoman
From: Chen Qi The original configure runs a generated binary to determine features. This is not correct for cross compilation. So change the runtime tests into compile-time tests to fix the issue. Signed-off-by: Chen Qi Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked

[OE-core][mickledore 21/30] zip: remove unnecessary LARGE_FILE_SUPPORT CLFAGS

2023-07-04 Thread Steve Sakoman
From: Chen Qi As the zip's configure has been updated to use compile-time check, it now can do the check correctly, thus no need to pass LARGE_FILE_SUPPORT to CFLAGS. Signed-off-by: Chen Qi Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 601f45bc4e6c563eb

[OE-core][mickledore 20/30] zip: fix configure check by using _Static_assert

2023-07-04 Thread Steve Sakoman
From: Chen Qi It's incorrect to run a cross-compiled program on build machine to check if some feature is available or not. As these two checks in zip are basically just checking the size, we can use _Static_assert and sizeof to do such check at compile time. Signed-off-by: Chen Qi Signed-off-b

[OE-core][mickledore 18/30] glib-networking: use correct error code in ptest

2023-07-04 Thread Steve Sakoman
From: Trevor Gamblin The eagain patch is currently using G_IO_ERROR_BUSY as part of the check to retry when the simul_read_thread test fails during ptests, but the actual error code is 27, which corresponds to G_IO_ERROR_WOULD_BLOCK. Change the check so that it looks for the right code. Signed-o

[OE-core][mickledore 19/30] python3-bcrypt: Use BFD linker when building tests

2023-07-04 Thread Steve Sakoman
From: Khem Raj Some of the tests use symbols from libpython3 e.g. PyBytes_FromStringAndSize but does not add it to linker cmdline, its perhaps cargo which should be fixed for that, this however is not something we can fix in OE. So switch to using bfd linker explicitly when building with ptests

[OE-core][mickledore 17/30] rpm: write macros under libdir

2023-07-04 Thread Steve Sakoman
From: Chen Qi If we create a macros file under etc/, the populate_sdk task would fail if 'package-management' is in SDKIMAGE_FEATURES and nativesdk-rpm-build is installed.. The error message is like below: unable to place /.../sdk/image/etc/rpm in final SDK location This is because it's tryin

[OE-core][mickledore 16/30] sdk.py: fix moving dnf contents

2023-07-04 Thread Steve Sakoman
From: Chen Qi The dnf contents should be moved to /etc/dnf/xxx instead of just /etc. Signed-off-by: Chen Qi Signed-off-by: Richard Purdie (cherry picked from commit 74b78d160a985e98f869c777847ab798e419dd2d) Signed-off-by: Steve Sakoman --- meta/lib/oe/package_manager/rpm/sdk.py | 3 ++- 1 fi

[OE-core][mickledore 15/30] sdk.py: error out when moving file fails

2023-07-04 Thread Steve Sakoman
From: Chen Qi Instead of printing an error message and continuing, we should just error out when moving file fails. Signed-off-by: Chen Qi Signed-off-by: Richard Purdie (cherry picked from commit 12aecd9da94b5f27041982c661e8bab316d365d4) Signed-off-by: Steve Sakoman --- meta/lib/oe/sdk.py |

[OE-core][mickledore 14/30] bitbake.conf: add unzstd in HOSTTOOLS

2023-07-04 Thread Steve Sakoman
From: Alberto Planas rpm2cpio.sh can make calls to unzstd to uncompress the RPM payload that conform the cpio file. zstd is already part of HOSTTOOLS, as a link to the system installed zstd. This patch add unzstd in HOSTOOLS list as a non-optional binary, so is available to rpm2cpio.sh when it

[OE-core][mickledore 13/30] libxml2: Do not use lld linker when building with tests on rv64

2023-07-04 Thread Steve Sakoman
From: Khem Raj lld ends up with errors on some tests | riscv64-yoe-linux-ld.lld: error: section size decrease is too large Therefore do not use lld when building ptests Signed-off-by: Khem Raj Signed-off-by: Richard Purdie (cherry picked from commit 154e81bb6b05b23c0c673b431cb7cee868421335) S

[OE-core][mickledore 12/30] strace: Update patches/tests with upstream fixes

2023-07-04 Thread Steve Sakoman
From: Richard Purdie Replace the sockopt disable patch with a fix from upstream Signed-off-by: Richard Purdie (cherry picked from commit ac921989991c319ecad01bec37c4ccaa15a7b58f) Signed-off-by: Steve Sakoman --- ...b541b258baec9eba674b5d8dc30007a61542.patch | 50 +++ ...2f4494

[OE-core][mickledore 11/30] strace: Merge two similar patches

2023-07-04 Thread Steve Sakoman
From: Richard Purdie Both patches change the same paths to gawk, merge them together as we only need one patch for this. Signed-off-by: Richard Purdie (cherry picked from commit 79c0b18e29cad337640860f57683f0a170f6daab) Signed-off-by: Steve Sakoman --- ...0001-caps-abbrev.awk-fix-gawk-s-path.

[OE-core][mickledore 10/30] rpcsvc-proto: Upgrade to 1.4.4

2023-07-04 Thread Steve Sakoman
From: Khem Raj Drop already upstreamed patch in 1.4.4 Signed-off-by: Khem Raj Signed-off-by: Richard Purdie (cherry picked from commit 14bf9bdb26069a1a0d4fcb8aeefd5761c620) Signed-off-by: Steve Sakoman --- .../rpcsvc-proto/rpcsvc-proto.bb | 5 +- ...FILE-macro-to-control-la

[OE-core][mickledore 09/30] gdb: upgrade 13.1 -> 13.2

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Fixes: * PR testsuite/30158 (rustc testsuite fails with 13.1, apparently worked before with trunk 20230114 on i686-linux-gnu and powerpc64le-linux-gnu) * PR gdb/30214 (GDB 13.1 does not compile on FreeBSD 13.1) * PR gdb/30240 ((linux/aarch) thread.c:86: internal-err

[OE-core][mickledore 08/30] wireless-regdb: upgrade 2023.02.13 -> 2023.05.03

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit 47438402fa430499864a4b1f1a13eaac66aa21c0) Signed-off-by: Steve Sakoman --- ...ireless-regdb_2023.02.13.bb => wireless-regdb_2023.05.03.bb} | 2 +- 1 file changed, 1 insertion(+),

[OE-core][mickledore 07/30] wget: upgrade 1.21.3 -> 1.21.4

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Stable version release Noteworthy changes in release 1.21.4 (2023-05-11) ** Document --retry-on-host-error in help text ** Increase read buffer size to 64k. This should speed up downloads on gigabit and faster connections ** Update deprecated option '--html-extension'

[OE-core][mickledore 06/30] serf: upgrade 1.3.9 -> 1.3.10

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Apache Serf 1.3.10 [2023-05-31, from tags/1.3.10, r1910048] Support for OpenSSL 3 (r1901937, ...) Fix issue #171: Win32: Running tests fails with "no OPENSSL_Applink" error Fix issue #194: Win32: Linking error when building against OpenSSL 1.1+ Fix issue #198: Open

[OE-core][mickledore 05/30] linux-firmware: upgrade 20230404 -> 20230515

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin License-Update: additional firmwares Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit 64603f602d00999220fe5bafeed996ddcb56d36b) Signed-off-by: Steve Sakoman --- ...{linux-firmware_20230404.bb => linux-firmware_20230515.bb} | 4

[OE-core][mickledore 04/30] libx11: upgrade 1.8.4 -> 1.8.5

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Bug fix release * autoconf & libtool updates (!187, !188) * Restore missing text in XSetScreenSaver man page (#187, !203) * Update am_ET.UTF-8 compose keys to use dead-vowel symbols, in coordination with xkeyboard-config 2.39 (!205) * Assorted updates to en_US.UTF-

[OE-core][mickledore 03/30] gnupg: upgrade 2.4.0 -> 2.4.2

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin Stable version update Noteworthy changes in version 2.4.2 === * gpg: Print a warning if no more encryption subkeys are left over after changing the expiration date. [rGef2c3d50fa] * gpg: Fix searching for the ADSK key when adding

[OE-core][mickledore 02/30] gawk: upgrade 5.2.1 -> 5.2.2

2023-07-04 Thread Steve Sakoman
From: Alexander Kanavin This is a bug fix release. Changes from 5.2.1 to 5.2.2 --- 1. Infrastructure upgrades: makeinfo 7.0.1 must be used to format the manual. As a result, the manual can also now be formatted with LaTeX by running it through `makeinfo --latex'.

[OE-core][mickledore 01/30] perl: Fix CVE-2023-31484 & CVE-2023-31486

2023-07-04 Thread Steve Sakoman
From: Soumya CPAN.pm before 2.35 does not verify TLS certificates when downloading distributions over HTTPS. HTTP::Tiny before 0.083, a Perl core module since 5.13.9 and available standalone on CPAN, has an insecure default TLS configuration where users must opt in to verify certificates. Refer

[OE-core][mickledore 00/30] Patch review

2023-07-04 Thread Steve Sakoman
Please review this set of changes for mickledore and have comments back by end of day Thursday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5556 The following changes since commit ce5337d19ad290f30c0250158a1833a2cc3bd0ac: grub: submit determ

[OE-core] [PATCH 1/2] linux-yocto/cve-exclusion: move entries from cve-extra-exclusions

2023-07-04 Thread Ross Burton
From: Ross Burton We've a slew of CVE_CHECK_IGNOREs in cve-extra-exclusions which are to mark a CVE as not valid with the current default kernel. However, this file is kernel agnostic so if someone decides to build a 6.0 kernel then these ignores are no longer valid. Move the ignores which are t

[OE-core] [PATCH 2/2] linux-yocto/cve-exclusion: ignore more backported CVEs

2023-07-04 Thread Ross Burton
From: Ross Burton Signed-off-by: Ross Burton --- .../linux/cve-exclusion_6.1.inc | 44 +++ 1 file changed, 44 insertions(+) diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.1.inc b/meta/recipes-kernel/linux/cve-exclusion_6.1.inc index 6717cbeeebb..49b4159b3

Re: [OE-core] [PATCH v2] sstatesig: Fix pn and taskname derivation in find_siginfo

2023-07-04 Thread Yang Xu via lists.openembedded.org
When I investiage some package tasks cache missing problem by bitbake-diffsigs, I found that 'find_siginfo' called by bitbake-diffsigs is unable to construct the correct package name(pn) when dealing with virtual targets. Patch v2 introduces handling for 'lib64-' and 'lib32-' case besides '-nati

Re: [OE-core][PATCH] python3: add cgitb, zipapp ptest dependencies

2023-07-04 Thread Trevor Gamblin
On 2023-07-04 07:15, Ross Burton wrote: On 29 Jun 2023, at 20:48, Trevor Gamblin via lists.openembedded.org wrote: Without these, test_cgitb and test_zipapp both fail when running the python3 ptests. Since cgitb is deprecated, I have only added it to ${PN}-ptest's RDEPENDS specifically, but z

[OE-core] [PATCH] u-boot: Update Upstream-Status

2023-07-04 Thread Fabio Estevam
From: Fabio Estevam The patch to fix the mkimage path length error has landed in U-Boot upstream. Update the Upstream-Status accordingly. Signed-off-by: Fabio Estevam --- .../files/0001-mkimage-Use-PATH_MAX-for-path-length.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

Re: [OE-core] [PATCH v2] sstatesig: Fix pn and taskname derivation in find_siginfo

2023-07-04 Thread Ross Burton
On 4 Jul 2023, at 04:58, Yang Xu via lists.openembedded.org wrote: > > From: Yang Xu > > The `bb.siggen.compare_sigfiles` method transforms the key format from > `[mc::][virtual:][native:]:` to > `/:[:virtual][:native][:mc:]` > by `clean_basepaths`. However, `find_siginfo` uses the original fo

Re: [OE-core][PATCH] python3: add cgitb, zipapp ptest dependencies

2023-07-04 Thread Ross Burton
On 29 Jun 2023, at 20:48, Trevor Gamblin via lists.openembedded.org wrote: > > Without these, test_cgitb and test_zipapp both fail when running the > python3 ptests. Since cgitb is deprecated, I have only added it to > ${PN}-ptest's RDEPENDS specifically, but zipapp is more current and > therefo

Re: [OE-core] [master][PATCH 2/2] rootfs-postcommands.bbclass: add post func remove_unused_dnf_log_lock

2023-07-04 Thread Ross Burton
On 30 Jun 2023, at 16:07, Alexander Kanavin via lists.openembedded.org wrote: > > On Fri, 30 Jun 2023 at 11:14, Changqing Li > wrote: >> Remove log_lock.pid which maybe created during do_rootfs. In commit >> [dnf: only write the log lock to root for native dnf], >> native dnf changed to write l

Re: [OE-core] [PATCH 2/3] libxcrypt: Limit to enabling strong hash algos only

2023-07-04 Thread Alexander Kanavin
I would also suggest that xcrypt itself is changed to default only to strong algorithms, and weak algorithms is an opt-in. This idea of 'letting users decide' which crypto they want from all-included set is frankly maddening, and I do not understand why it's still happening in 2023. Alex On Tue,

Re: [OE-core] [PATCH 2/3] libxcrypt: Limit to enabling strong hash algos only

2023-07-04 Thread Ross Burton
On 30 Jun 2023, at 14:30, Alexandre Belloni via lists.openembedded.org wrote: > > Hello Khem, > > This causes python ptest failures: > > {'python3': ['test_crypt', 'test_methods', 'test_sha2_rounds']} > > We should probably disable those I would say to send a patch upstream to make those tes

Re: [OE-core] [PATCH v2 2/2] mesa: Point to native llvm-config

2023-07-04 Thread Ross Burton
On 3 Jul 2023, at 07:49, Alexander Kanavin via lists.openembedded.org wrote: > > I would rather fix it in the class from the start. Sed hacks like that tend > to obscure the original problem and/or quietly regress. Agreed. Let’s do this in meson.bbclass and then recipes that use llvm but don

[OE-core][PATCH v2] kernel-module-split add systemd modulesloaddir and modprobedir config

2023-07-04 Thread Jose Quaresma
Because busybox doesn't support other path than /etc [1] we can't change the default path unconditionally so change it only for systemd. The modules-load.d [2] - Configure kernel modules to load at boot should install their configuration files in /usr/lib/modules-load.d. The modprobe.d [3] - Conf

Re: [OE-core] [PATCH] kernel-module-split add systemd modulesloaddir and modprobedir config

2023-07-04 Thread Jose Quaresma
Ross Burton escreveu no dia terça, 4/07/2023 à(s) 11:03: > The colon can be fixed but a rationale for this change would be useful. > Sure, I will send a v2 explaining: Because busybox doesn't support other path than /etc [1] we can't change the default path unconditionally so change it only for

[OE-core] [PATCH] libjpeg-turbo: upgrade to 3.0.0

2023-07-04 Thread Ross Burton
From: Ross Burton Remove 0001-libjpeg-turbo-fix-package_qa-error.patch, doesn't appear to be needed anymore. Use the full upstream license for LICENSE, and change LIC_FILES_CHKSUM to point at just the license overview in LICENSE.md. Signed-off-by: Ross Burton --- ...1-libjpeg-turbo-fix-packag

Re: [OE-core] [PATCH] kernel-module-split add systemd modulesloaddir and modprobedir config

2023-07-04 Thread Ross Burton
The colon can be fixed but a rationale for this change would be useful. Ross > On 4 Jul 2023, at 10:03, Jose Quaresma via lists.openembedded.org > wrote: > > gentle ping > > Jose Quaresma via lists.openembedded.org > escreveu no dia sexta, > 30/06/2023 à(s) 16:50: > Signed-off-by: Jose Qua

[OE-core] [RFC] devtool IDE plugin

2023-07-04 Thread Adrian Freihofer
Hi On https://www.yoctoproject.org/community/yocto-project-engineering-request-for-quotation/ there are some proposed areas of development for the Yocto Project. I think I have a first draft implementation available for "VSCode IDE Integration – New developer tooling". It's available on my branch

Re: [OE-core] [PATCH] kernel-module-split add systemd modulesloaddir and modprobedir config

2023-07-04 Thread Jose Quaresma
gentle ping Jose Quaresma via lists.openembedded.org escreveu no dia sexta, 30/06/2023 à(s) 16:50: > Signed-off-by: Jose Quaresma > --- > meta/classes-recipe/kernel-module-split.bbclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/classes-recipe/kernel-modu

[OE-core] [PATCH v2 3/5] mdadm: fix segfaults when running ptests

2023-07-04 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait Currently, some segfaults are reported when running ptest: mdadm[12333]: segfault at 0 ip 7fe855924060 sp 7ffc4d6caf88 error 4 in libc.so.6[7f) Code: d2 0f 84 b7 0f 00 00 48 83 fa 01 0f 84 b9 0f 00 00 49 89 d3 89 f1 89 f8 48 83 e1 3f 4f Backport the following upstre

[OE-core] [PATCH v2 5/5] mdadm: re-add mdadm-ptest to PTESTS_SLOW

2023-07-04 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait The ptest problems reported in e21021dc00ec ("mdadm: drop from PTESTS_SLOW") should now be fixed, so mdadm can be added back to PTESTS_SLOW (a qemux86-64 test run takes about ~12 minutes to execute with kvm). root@qemux86-64:~# ptest-runner mdadm START: ptest-runner 2023-06-3

[OE-core] [PATCH v2 4/5] mdadm: skip running known broken ptests

2023-07-04 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait Upstream marked some testcases as "KNOWN BROKEN" and introduced the "--skip-broken" flag to ignore them when running the testsuite (commits [1] and [2]). Backport these two commits to get rid of the last remaining ptest failures. Also, add the "--skip-broken" option to the ru

[OE-core] [PATCH v2 1/5] mdadm: fix util-linux ptest dependency

2023-07-04 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait Trying to run mdadm-ptest in a core-image-minimal build will result in: root@qemux86-64:~# ptest-runner mdadm START: ptest-runner BEGIN: /usr/lib/mdadm/ptest which: no lsblk in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin) lsblk command not found! DURATION: 0

[OE-core] [PATCH v2 2/5] mdadm: fix 07revert-inplace ptest

2023-07-04 Thread Ovidiu Panait via lists.openembedded.org
From: Ovidiu Panait Testcase 07revert-inplace fails if strace is not installed: ... strace -o /tmp/str ./mdadm -A /dev/md0 --update=revert-reshape /dev/<...> tests/07revert-inplace: line 40: strace: command not found Add strace to mdadm-ptest RDEPENDS to make sure the testcase passes even with a