[oe-core][PATCH] gcr: build with gtk+3 for wayland

2022-05-27 Thread Markus Volk
Also build with gtk+3 dependency if building for wayland without DISTRO_FEATURE "x11". This fixes an error of missing gcr dependency for gnome-keyring Signed-off-by: Markus Volk --- meta/recipes-gnome/gcr/gcr_3.40.0.bb | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta

[OE-core][dunfell 0/3] Pull request (cover letter only)

2022-05-27 Thread Steve Sakoman
The following changes since commit 665f981fccbb09d51349c4bd4cfe4ca91001e3bd: cve-check: Fix report generation (2022-05-18 05:41:41 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-next http://cgit.openembedded.org/openembed

[OE-core][kirkstone 00/19] Pull request (cover letter only)

2022-05-27 Thread Steve Sakoman
The following changes since commit d3beac233558242ab6895e9ba8536a6df9df8eb3: selftest/imagefeatures/overlayfs: Always append to DISTRO_FEATURES (2022-05-22 11:40:26 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/kirkstone-next h

Re: [OE-core] [PATCH 1/1] systemd: Set RebootWatchdogSec to 60s as watchdog

2022-05-27 Thread Alexander Kanavin
Where is the default of 10 minutes set? Should it be fixed there? Patching things with sed after the fact is not necessarily a good idea. Alex On Fri, 27 May 2022 at 09:07, Robert Yang wrote: > > The systemd-shutdown sets watchdog timeout to 10m (600 seconds) which is too > large, and caused err

Re: [OE-core] DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit" doesn't work.

2022-05-27 Thread Alexander Kanavin
Can you explain the use case please? If you just want to use systemd, set INIT_MANAGER = "systemd". Alex On Fri, 27 May 2022 at 02:39, leimaohui wrote: > > Hi, all > > Because the following patch, "DISTRO_FEATURES_BACKFILL_CONSIDERED = > "sysvinit"" doesn't work anymore. I have to " DISTRO_FEAT

[OE-core] [PATCH v4] go.bbclass: fix path to linker in native Go builds

2022-05-27 Thread Dmitry Baryshkov
Building native Go tools results in the tool pointing to the wrong location of dynamic linker (see below). The linker is looked up in the temporary dir, which can be removed if rm_work is inherited. This results in being unable to execute the program with the 'No such file or directory' error. Over

[OE-core] Builds on fedora - systemd-oomd issues

2022-05-27 Thread Richard Purdie
I just wanted to give people a heads up that systemd-oomd as configured in Fedora out the box "doesn't work well" on build systems. Why? If if sees something using 90+% of the system memory, it will terminate it. "It" in this case is the whole user cgroup/session. On the autobuilder this means it

[OE-core] [PATCH 1/2] Revert "qemu.inc: Remove empty egg-info directories before running meson"

2022-05-27 Thread Richard Purdie
This reverts commit 9d05227e910d3f374ba7a9763ff2584b9e40db61. This is no longer needed with a patch to importlib in python. --- meta/recipes-devtools/qemu/qemu.inc | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devto

[OE-core] [PATCH 2/2] Revert "meson.bblcass: Remove empty egg-info directories before running meson"

2022-05-27 Thread Richard Purdie
This reverts commit 47d9d90b4ec7d04d6f3f1a9b97c0ab7f1264a88e. This is no longer needed with a patch to fix importlib in python. --- meta/classes/meson.bbclass | 10 -- 1 file changed, 10 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass index 0bfe9458118..

[OE-core] [PATCH 1/2] python3: Remove problematic paths from sysroot files

2022-05-27 Thread Richard Purdie
In the native sysroot we should never have paths to the python3-native build directory. These may or may not exist at the time some dependency is building and nothing should rely upon them. I suspect nothing is relying on this at the moment but clean up just to be sure. The various config copies

[OE-core] [PATCH 2/2] python3: Ensure stale empty python module directories don't break the build

2022-05-27 Thread Richard Purdie
There are two issues inside importlib. Firstly, the modules are accessed in on disk order. This means behaviour seen on one system might not reproduce on another and is a real headache. Secondly, empty directories left behind by previous modules might be looked at. This has caused a long string of

Re: [OE-core] externalsrc wiping out external source directory

2022-05-27 Thread Kristian Amlie via lists.openembedded.org
On 27/05/2022 16:19, richard.pur...@linuxfoundation.org wrote: On Fri, 2022-05-27 at 14:07 +0200, Kristian Amlie via lists.openembedded.org wrote: Hey all, I have a problem on kirkstone where using the "externalsrc" class wipes out the directory mentioned in EXTERNALSRC, in other words my perso

Re: [OE-core] externalsrc wiping out external source directory

2022-05-27 Thread Richard Purdie
On Fri, 2022-05-27 at 14:07 +0200, Kristian Amlie via lists.openembedded.org wrote: > Hey all, > > I have a problem on kirkstone where using the "externalsrc" class wipes > out the directory mentioned in EXTERNALSRC, in other words my personal > development repository. > > I have traced it down

[OE-core] externalsrc wiping out external source directory

2022-05-27 Thread Kristian Amlie via lists.openembedded.org
Hey all, I have a problem on kirkstone where using the "externalsrc" class wipes out the directory mentioned in EXTERNALSRC, in other words my personal development repository. I have traced it down to the "do_unpack[cleandirs]" variable flag. This flag is supposed to be removed here [1] when

[OE-core] [PATCH v2] archiver: exit to avoid race conditions

2022-05-27 Thread Jose Quaresma
The archiver doesn't support using multiconfig sharing the same TMPDIR so rise an error when we have something that shouldn't exist. When in the multiconfig and using the same TMPDIR: the two machines can make the same copy at the same time to the same destination, which will not work. Signed-off

Re: [OE-core] [PATCH] archiver: exit to avoid race conditions

2022-05-27 Thread Jose Quaresma
escreveu no dia sexta, 27/05/2022 à(s) 10:13: > On Fri, 2022-05-27 at 09:29 +0100, Jose Quaresma wrote: > > The archiver doesn't support using multiconfig sharing the same TMPDIR > > so rise an error when we have something that shouldn't exist. > > > > When in the multiconfig and using the same T

Re: [OE-core] [PATCH] archiver: exit to avoid race conditions

2022-05-27 Thread Richard Purdie
On Fri, 2022-05-27 at 09:29 +0100, Jose Quaresma wrote: > The archiver doesn't support using multiconfig sharing the same TMPDIR > so rise an error when we have something that shouldn't exist. > > When in the multiconfig and using the same TMPDIR: the two machines can make > the same copy at the s

Re: [OE-core] [PATCH] cve-extra-exclusions: Add kernel CVEs

2022-05-27 Thread Quentin Schulz
Hi Richard, On 5/25/22 18:41, Richard Purdie wrote: For OE-Core our policy is to stay as close to the kernel stable releases as we can. This should ensure the bulk of the major kernel CVEs are fixed and we don't dive into each individual issue as the stable maintainers are much more able to do t

[OE-core] [PATCH] archiver: exit to avoid race conditions

2022-05-27 Thread Jose Quaresma
The archiver doesn't support using multiconfig sharing the same TMPDIR so rise an error when we have something that shouldn't exist. When in the multiconfig and using the same TMPDIR: the two machines can make the same copy at the same time to the same destination, which will not work. Signed-off

[OE-core] [PATCH 1/1] systemd: Set RebootWatchdogSec to 60s as watchdog

2022-05-27 Thread Robert Yang
The systemd-shutdown sets watchdog timeout to 10m (600 seconds) which is too large, and caused errors when reboot on boars such as rpi4: systemd-shutdown[1]: Failed to set timeout to 10min: Invalid argument The watchog's default value is 60s, so set RebootWatchdogSec to 60s to fix the errors. And

[OE-core] [PATCH 0/1] systemd: Set RebootWatchdogSec to 60s as watchdog

2022-05-27 Thread Robert Yang
The following changes since commit 579906b9f4ea32c8d4e0e11a87ee6c9e27cdf0dc: kernel.bbclass: Do not overwrite recipe's custom postinst (2022-05-23 21:31:07 +0100) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/watdog http://cgit.openembedd