[OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-28 Thread kai
From: Kai Kang It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS when clang is used. But override 'toolchain-clang' is applied before overrides 'TRANSLATED_TARGET_ARCH' such as x86-64, then GPROFNG_ALTS is still set and not cleared. Append 'forcevariable' to apply it last

[OE-core] [PATCH v3] meson: make wrapper options sub-command specific

2022-09-28 Thread Liam Beguin
The meson-wrapper adds setup options to facilitate cross-compilation. The current options are exclusive to the setup sub-command and might cause issues with other sub-commands. Update the wrapper to make options sub-command specific. Signed-off-by: Liam Beguin --- .../meson/meson/meson-wrapper

[OE-core][dunfell 3/3] create-pull-request: don't switch the git remote protocol to git://

2022-09-28 Thread Steve Sakoman
From: Martin Jansa Many git repos prefer https:// nowadays and many removed support for git://. This breaks the script when using github.com even when selected remote is ssh (g...@github.com:openembedded/...), it will re-write it to git:// before calling git pull-request causing:

[OE-core][dunfell 2/3] vim: Upgrade 9.0.0541 -> 9.0.0598

2022-09-28 Thread Steve Sakoman
From: Richard Purdie Includes a fix for CVE-2022-3278. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 98c40271692147873a622e168e8b2e90a9fcc54c) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 4

[OE-core][dunfell 1/3] bluez: CVE-2022-39176 BlueZ allows physically proximate attackers

2022-09-28 Thread Steve Sakoman
From: Hitendra Prajapati Source: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1977968 MR: 122140 Type: Security Fix Disposition: Backport from https://launchpad.net/ubuntu/+source/bluez/5.53-0ubuntu3.6 ChangeID: b989c7670a9b2bd1d11221e981eab0d162f3271c Description:

[OE-core][dunfell 0/3] Patch review

2022-09-28 Thread Steve Sakoman
Please review this set of patches for dunfell and have comments back by end of day Thursday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/4278 The following changes since commit 6227efbf03d2e7ca773ab29177705203f2550722: linux-firmware:

Re: [OE-core] [PATCH] scripts/oe-setup-builddir: do not read TEMPLATECONF from templateconf.cfg

2022-09-28 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Alexander Kanavin > Sent: den 28 september 2022 23:19 > To: openembedded-core@lists.openembedded.org > Cc: Alexander Kanavin > Subject: [OE-core] [PATCH] scripts/oe-setup-builddir: do not read >

[OE-core] [PATCH 3/3] systemd: generate manpages indexes

2022-09-28 Thread Dan McGregor
From: Daniel McGregor Now that python3-lxml is in core, use it to generate systemd.directives and systemd.index manual pages. Signed-off-by: Daniel McGregor --- meta/recipes-core/systemd/systemd_251.4.bb | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 2/3] gcc: set the default target arch

2022-09-28 Thread Dan McGregor
From: Daniel McGregor The default x86-64 architecture for target gcc (ie, the one in poky build appliances) is native. Since we have a variety of build systems it will occasionally produce instructions that don't work on all of our development system. Instead, set gcc's default architecture to

[OE-core] [PATCH 1/3] coreutils: add openssl PACKAGECONFIG

2022-09-28 Thread Dan McGregor
From: Daniel McGregor coreutils-native will pick up openssl on the host if it's GPL compatible (version >= 3), which causes uninative failures with hosts that don't have openssl3. Add a PACKAGECONFIG entry for openssl so it can be enabled, but isn't by default. Signed-off-by: Daniel McGregor

[OE-core] [PATCH] glibc-locale: explicitly remove empty dirs in ${libdir}

2022-09-28 Thread Denys Dmytriyenko
glibc-locale defaults to ENABLE_BINARY_LOCALE_GENERATION ?= "0", but gets changed to "1" in the default-distrovars.inc When it is explicitly set back to "0", it fails with this error: ERROR: glibc-locale-2.36-r0 do_package: QA Issue: glibc-locale: Files/directories were installed but not

[OE-core] [PATCH] scripts/oe-setup-builddir: do not read TEMPLATECONF from templateconf.cfg

2022-09-28 Thread Alexander Kanavin
Also, write to it only if it does not already exist. As discussed here[1], reading from templateconf.cfg serves no purpose: it exists only if the build directory has already been initialized, and so the scripts will not change anything in the build directory anyway. My adjustment is to keep the

[OE-core] [meta-oe][PATCH] externalsrc:git submodule--helper list unsupported

2022-09-28 Thread John Broadbent via lists.openembedded.org
From: John Edward Broadbent Git has removed support for "git submodule--helper list". https://github.com/git/git/commit/31955475d1c283120d5d84247eb3fd55d9f5fdd9 This change provides an alternate method for gathering the submodules information. Tested: Build recipes with and without submodules

Re: [OE-core] [PATCH] opkg: enable zstd support

2022-09-28 Thread Alex Stewart
Thanks for doing the research. What was the build time on the zstd L19 compression vs. xz? Was there still an improvement? On 9/28/22 11:50, Etienne Cordonnier wrote: I tested it a bit more today. I used the standard poky's local.conf and added those lines. You can see that at zstd level 9

Re: [OE-core] [PATCH] opkg: enable zstd support

2022-09-28 Thread Etienne Cordonnier via lists.openembedded.org
I tested it a bit more today. I used the standard poky's local.conf and added those lines. You can see that at zstd level 9 there is still a significant difference in the compression ratio with xz for gcc-dbg which is a big file. At zstd level 19, gcc-dbg is 241MB big instead of 214MB with xz

Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode invalid paths for templates

2022-09-28 Thread Alexander Kanavin
On Wed, 28 Sept 2022 at 14:45, Peter Kjellerstedt wrote: > Because, while we want the layers fetched to be present in bblayers.conf > by default, it is still expected that developers during development can > add and remove layers. And if a developer has, e.g., removed a layer, it > is not

Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode invalid paths for templates

2022-09-28 Thread Peter Kjellerstedt
> -Original Message- > From: Alexander Kanavin > Sent: den 28 september 2022 13:00 > To: Peter Kjellerstedt > Cc: Richard Purdie ; OE-core > > Subject: Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode > invalid paths for templates > > On Wed, 28 Sept 2022 at 11:54, Peter

[OE-core][PATCH] gtk-icon-cache: Fix GTKIC_CMD if-else condition

2022-09-28 Thread Daniel Gomez
GTKIC_CMD variable gets the wrong assignation leading into a post install script error. Fix if-else condition in GTKIC_CMD variable to assign gtk4-update-icon-cache when GTKIC_VERSION is 4 but gtk-update-icon-cache when is 3. Also, rename gtk-update-icon-cache-3.0.0 to gtk-update-icon-cache-3.0

Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode invalid paths for templates

2022-09-28 Thread Alexander Kanavin
On Wed, 28 Sept 2022 at 13:00, Alexander Kanavin via lists.openembedded.org wrote: > I'm also unsure why are you so adamantly against checking if the build > dir already exists before the fact. It's not that difficult (either > it's relative to `pwd` or an absolute path), and not likely to

Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode invalid paths for templates

2022-09-28 Thread Alexander Kanavin
On Wed, 28 Sept 2022 at 11:54, Peter Kjellerstedt wrote: > If it is the latter, it wouldn't work (unless I yet again duplicate the > code to figure out the build directory before sourcing the real > oe-init-build-env) since before sourcing the real oe-init-build-env I > cannot tell if there

[OE-core][kirkstone][Patch 1/2] webkitgtk: Upgrade to 2.36.6 minor update

2022-09-28 Thread Teoh, Jay Shen
From: Khem Raj (From OE-Core rev: bee36428a45c6c0c24d4c0fcf64bd890f3481c4a) Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- .../webkit/{webkitgtk_2.36.5.bb => webkitgtk_2.36.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[OE-core][kirkstone][Patch 2/2] webkitgtk: Update to 2.36.7

2022-09-28 Thread Teoh, Jay Shen
From: Khem Raj including fixes for CVE-2022-32893 (From OE-Core rev: edbfd06927ef4a9bb1ea1ff80fbc901ede89ce42) Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Teoh Jay Shen --- .../webkit/{webkitgtk_2.36.6.bb => webkitgtk_2.36.7.bb}

Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode invalid paths for templates

2022-09-28 Thread Peter Kjellerstedt
> -Original Message- > From: Alexander Kanavin > Sent: den 27 september 2022 23:50 > To: Peter Kjellerstedt > Cc: Richard Purdie ; OE-core > > Subject: Re: [OE-core] [PATCH 2/2] oe-setup-builddir: Do not hardcode > invalid paths for templates > > On Tue, 27 Sept 2022 at 23:31, Peter

[OE-core][kirkstone][PATCH] stress-cpu: disable float128 math on powerpc64 to avoid SIGILL

2022-09-28 Thread He Zhe
float128 requires instructions of xsmaddqp and xsmsubqp which are added to qemu since v7.0 by the following commit. https://github.com/qemu/qemu/commit/3bb1aed246d7b59ceee625a82628f7369d492a8f While kirkstone is still at v6.2 and thus experiences SIGILL as follow root@qemuppc64:~# stress-ng --cpu

Re: [OE-core] [PATCH v2] meson: make wrapper options sub-command specific

2022-09-28 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Liam Beguin > Sent: den 28 september 2022 04:52 > To: liambeg...@gmail.com; openembedded-core@lists.openembedded.org > Cc: alexandre.bell...@bootlin.com > Subject: [OE-core] [PATCH v2] meson: make

[OE-core][master][kirkstone][PATCH] useradd-example: do not use unsupported clear text password

2022-09-28 Thread Chen Qi
The clear text password support has been dropped. So let's just use a normal ecrypted one. The password remains to be 'user3'. Signed-off-by: Chen Qi --- meta-skeleton/recipes-skeleton/useradd/useradd-example.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[OE-core] [dunfell][PATCH] bluez: CVE-2022-39176 BlueZ allows physically proximate attackers

2022-09-28 Thread Hitendra Prajapati
Source: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1977968 MR: 122140 Type: Security Fix Disposition: Backport from https://launchpad.net/ubuntu/+source/bluez/5.53-0ubuntu3.6 ChangeID: b989c7670a9b2bd1d11221e981eab0d162f3271c Description: CVE-2022-39176 bluez: BlueZ allows