Re: [OE-core] [PATCH v3 2/8] overlayfs.bbclass: generate overlayfs mount units

2021-07-29 Thread Vyacheslav Yurkov
On 22.07.2021 23:13, Richard Purdie wrote: On Thu, 2021-07-15 at 21:39 +0200, Vyacheslav Yurkov wrote: It's often desired in Embedded System design to have a read-only rootfs. But a lot of different applications might want to have a read-write access to some parts of a filesystem. It can be

[OE-core] [PATCH] python3-pytest: fix display version info

2021-07-29 Thread kai
From: Kai Kang It does not show correct version info of python3-pytest by: $ pip3 list | grep pytest pytest 0.0.0 Remove 0001-setup.py-remove-the-setup_requires-for-setuptools-scm.patch and depends on python3-setuptools-scm-native to make it right. Signed-off-by: Kai Kang ---

[OE-core] [PATCH] gcc: update 11.1 -> 11.2

2021-07-29 Thread Bernhard Rosenkränzer via lists . openembedded . org
Update gcc, drop patches that have been merged upstream Signed-off-by: Bernhard Rosenkränzer --- .../gcc/{gcc-11.1.inc => gcc-11.2.inc}| 12 +- ...ian_11.1.bb => gcc-cross-canadian_11.2.bb} | 0 .../{gcc-cross_11.1.bb => gcc-cross_11.2.bb} | 0 ...-crosssdk_11.1.bb =>

[OE-core] [PATCH] systemtap: Fix headers issue with x86 and 5.13 headers

2021-07-29 Thread Richard Purdie
On some x86 platforms there were header issues causing pt_regs compile failures for our stap tests, e.g. on genericx86-64 but not qemux86-64. Backport a patch from upstream which fixes the issue. [YOCTO #14491] Signed-off-by: Richard Purdie --- ...8b9eda402e4e96c4e3ce01e7ff95d3e10470.patch |

Re: [OE-core] [PATCH 1/3] scripts/contrib: Add override conversion script

2021-07-29 Thread Richard Purdie
On Wed, 2021-07-28 at 15:15 +0100, Richard Purdie via lists.openembedded.org wrote: > This adds a script I've developed to migrate metadata to use the new override > syntax. It is a bit rough but since its for a single use with validation, it > doesn't need to be perfect. It is run simply as: >

[OE-core] [PATCH] autotools/base/icecc: Remove prepend from function names

2021-07-29 Thread Richard Purdie
Using prepend as part of a function name is a poor choice. Whilst we're about to make the syntax explict, improve the names anyway making the conversion easier and the intent clear that this isn't an override. Signed-off-by: Richard Purdie --- meta/classes/autotools.bbclass | 4 ++--

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Andre McCurdy
On Thu, Jul 29, 2021 at 6:49 AM Luca Bocassi wrote: > > Having a look at the patches, a few comments: > > - 0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch I find > quite worrying, as it fundamentally changes access patterns, some of > which are done for security reasons. At best,

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Khem Raj
On Thu, Jul 29, 2021 at 6:54 AM Luca Boccassi wrote: > > On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote: > > On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote: > > > Latest upgrade to 249 broke a working build on musl, this is incremental > > > fix to exisiting patches adapted to 249

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Khem Raj
On Thu, Jul 29, 2021 at 5:55 AM Robert Berger wrote: > > Hi, > > Does this mean we have musl and systemd working together? > yes it was always there > Regards, > > Robert > > On 27/07/2021 23:13, Khem Raj wrote: > > Latest upgrade to 249 broke a working build on musl, this is incremental > >

Re: [OE-core] [PATCH pseudo 4/4] Do not return address of local variable - unverified

2021-07-29 Thread Seebs
On Thu, 29 Jul 2021 14:37:28 +0200 "Damian Wrobel" wrote: > the PSEUDO_MSG_OP is being unconditionally assigned to the msg.type > before any real usage of the 'msg' structure. So, if I'm not mistaken > that code was already tested and didn't work well and was reverted > here[1]. I don't think

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Alexander Kanavin
I have to wonder again if it would be better to maintain the musl spin of systemd in a separate repo and provided via separate recipe? Alex On Thu, 29 Jul 2021 at 15:54, Luca Bocassi wrote: > On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote: > > On Thu, 2021-07-29 at 12:59 +, Khem

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Luca Bocassi
On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote: > On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote: > > Latest upgrade to 249 broke a working build on musl, this is incremental > > fix to exisiting patches adapted to 249 release > > > > Signed-off-by: Khem Raj > > Cc: Luca Boccassi > >

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Luca Bocassi
On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote: > > Latest upgrade to 249 broke a working build on musl, this is incremental > fix to exisiting patches adapted to 249 release > > Signed-off-by: Khem Raj > Cc: Luca Boccassi > --- > ...002-don-t-use-glibc-specific-qsort_r.patch | 24 +-- >

Re: [OE-core] [PATCH 2/8] systemd: update 248.3 -> 249.1

2021-07-29 Thread Martin Jansa
FYI: This introduces new build failure with ld-is-gold in DISTRO_FEATURES: | [17/21] Generating linuxx64.elf.stub with a custom command | FAILED: src/boot/efi/linuxx64.elf.stub |

[OE-core] [PATCH] meta-skeleton: add recipe examples from documentation sources

2021-07-29 Thread Michael Opdenacker
This adds three examples previously located in the yocto-docs repository (under documentation/ref-manual/examples). The examples were not used for building the documentation so it's better to keep them here where they can automatically be tested. Fixed the "hello-single" to add a version number

Re: [OE-core] [PATCH] systemd: Fix build on musl

2021-07-29 Thread Robert Berger
Hi, Does this mean we have musl and systemd working together? Regards, Robert On 27/07/2021 23:13, Khem Raj wrote: Latest upgrade to 249 broke a working build on musl, this is incremental fix to exisiting patches adapted to 249 release Signed-off-by: Khem Raj Cc: Luca Boccassi

Re: [OE-core] [PATCH pseudo 4/4] Do not return address of local variable - unverified

2021-07-29 Thread Damian Wrobel
On Wed, 28 Jul 2021 22:16:41 +0200 Seebs wrote > On Wed, 28 Jul 2021 11:36:22 +0200 > "Damian Wrobel" wrote: > > > Do I correctly assume that pseudo_client_op() has to be fully > > reentrant? > > No. It's never been even a tiny bit reentrant. We used to do the > allocate

[OE-core][PATCH] zstd: fix CVE_PRODUCT

2021-07-29 Thread Chen Qi
zstd uses 'zstandard' in NVD database. e.g. CVE-2021-24031 Signed-off-by: Chen Qi --- meta/recipes-extended/zstd/zstd_1.5.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/zstd/zstd_1.5.0.bb b/meta/recipes-extended/zstd/zstd_1.5.0.bb index 3786058731..978812fddb

[OE-core] [PATCH] bind: upgrade 9.16.18 -> 9.16.19

2021-07-29 Thread wangmy
--- 9.16.19 released --- 5671. [bug] A race condition could occur where two threads were competing for the same set of key file locks, leading to a deadlock. This has been fixed. [GL #2786] 5670. [bug]

[OE-core] [PATCH] i2c-tools: upgrade 4.2 -> 4.3

2021-07-29 Thread wangmy
4.3 (2021-07-22) decode-dimms: Attempt to decode LPDDR3 modules eeprom, eepromer: Removed the tools in favor of eeprog i2cdetect: Sort the bus list by number Signed-off-by: Wang Mingyu --- .../i2c-tools/{i2c-tools_4.2.bb => i2c-tools_4.3.bb}| 2 +- 1 file changed, 1

[OE-core] [PATCH] diffoscope: upgrade 177 -> 178

2021-07-29 Thread wangmy
Signed-off-by: Wang Mingyu --- .../diffoscope/{diffoscope_177.bb => diffoscope_178.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/diffoscope/{diffoscope_177.bb => diffoscope_178.bb} (92%) diff --git

[OE-core][hardknott][PATCH] systemd: fix CVE-2020-13529

2021-07-29 Thread Chen Qi
Backport patches to fix CVE-2020-13529. Signed-off-by: Chen Qi --- ...heck-error-earlier-and-reduce-indent.patch | 172 ++ ...02-sd-dhcp-client-shorten-code-a-bit.patch | 66 +++ ...ogs-when-dhcp-client-unexpectedly-ga.patch | 69 +++