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 |
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
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(-)
>
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
>
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |
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
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
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
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.
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
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
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(+),
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'
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
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
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-
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
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'.
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
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
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
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
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
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
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(-)
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
63 matches
Mail list logo