Re: [OE-core] [kirkstone][PATCH] efivar: backport 5 patches to fix build with gold

2023-08-28 Thread Martin Jansa
On Mon, Jul 31, 2023 at 10:30 PM Martin Jansa via lists.openembedded.org wrote: > * LDFLAGS += "-fuse-ld=bfd" in the recipe doesn't work and > it still fails to build with ld-is-gold in DISTRO_FEATURES > > removal of this line sent to master in: >

Re: [OE-core][kirkstone][PATCH] inetutils: Fix CVE-2023-40303

2023-08-28 Thread Khem Raj
I sent a patch for master already see https://lists.openembedded.org/g/openembedded-core/topic/patch_1_2_inetutils_fix/100993486?p=,,,100,0,0,0::recentpostdate/sticky,,,100,2,0,100993486,previd%3D1693242624210149855,nextid%3D1692981851065733310=1693242624210149855=1692981851065733310 you can send

Re: [OE-core] [meta-oe][PATCH] volatile-binds: Calculate the name of the /var/lib service

2023-08-28 Thread Stéphane Veyret
Thanks, I submitted a v2 patch with the corrections you suggested. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#186844): https://lists.openembedded.org/g/openembedded-core/message/186844 Mute This Topic:

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Max Krummenacher
On Sun, Aug 27, 2023 at 11:23 PM Peter Kjellerstedt wrote: > > > -Original Message- > > From: Max Krummenacher > > Sent: den 27 augusti 2023 10:10 > > To: openembedded-core@lists.openembedded.org; Peter Kjellerstedt > > > > Cc: Max Krummenacher ; Randolph Sapp > > > > Subject:

[OE-core][kirkstone][PATCH] inetutils: Fix CVE-2023-40303

2023-08-28 Thread Vijay Anusuri via lists.openembedded.org
From: Vijay Anusuri Upstream-commit: https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=e4e65c03f4c11292a3e40ef72ca3f194c8bffdd6 & https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=9122999252c7e21eb7774de11d539748e7bdf46d Signed-off-by: Vijay Anusuri ---

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Ryan Eatmon via lists.openembedded.org
On 8/27/2023 4:23 PM, Peter Kjellerstedt wrote: -Original Message- From: Max Krummenacher Sent: den 27 augusti 2023 10:10 To: openembedded-core@lists.openembedded.org; Peter Kjellerstedt Cc: Max Krummenacher ; Randolph Sapp Subject: [oe][OE-core][Patch 0/1] Revert

Re: [OE-core] [kirkstone][PATCH] efivar: backport 5 patches to fix build with gold

2023-08-28 Thread Steve Sakoman
On Mon, Aug 28, 2023 at 4:38 AM Martin Jansa wrote: > > On Mon, Jul 31, 2023 at 10:30 PM Martin Jansa via lists.openembedded.org > wrote: >> >> * LDFLAGS += "-fuse-ld=bfd" in the recipe doesn't work and >> it still fails to build with ld-is-gold in DISTRO_FEATURES >> >> removal of this line

Re: [OE-core] [PATCH] libtraceevent: build with Meson

2023-08-28 Thread Luca Ceresoli via lists.openembedded.org
Hello, On Sun, 27 Aug 2023 20:57:44 +0100 "Ross Burton" wrote: > From: Ross Burton > > After what I presume is the recent kernel upgrade, perf started to fail > to configure. This was actually due to libtraceevent racing during its > build and failing to put one of the .o files into the .so

Re: [OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Martin Hundeb?ll
Aug 28, 2023 19:16:28 Khem Raj : > On Mon, Aug 28, 2023 at 5:48 AM Martin Hundeb?ll wrote: >> >> Ninja doesn't (yet) support the GNU Make jobserver out of the box, but >> there is a pull request adding that support[1]. Switch the SRC_URI and >> SRCREV to point at the source of that pull

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Randolph Sapp via lists.openembedded.org
On 8/28/23 10:09, Max Krummenacher wrote: On Mon, Aug 28, 2023 at 5:01 PM Max Krummenacher via lists.openembedded.org wrote: On Sun, Aug 27, 2023 at 11:23 PM Peter Kjellerstedt wrote: -Original Message- From: Max Krummenacher Sent: den 27 augusti 2023 10:10 To:

[OE-core] [meta-oe][PATCH v2] volatile-binds: Calculate the name of the /var/lib service

2023-08-28 Thread Stéphane Veyret
By default, /var/lib is bind mounted on /var/volatile/lib. If this is the case, the recipe adds conditions on systemd-random-seed in the service file mounting it. But as the VOLATILE_BINDS may be modified, /var/lib may be mounted elsewhere, for example in /persistent/var/lib. In this case, the

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Max Krummenacher
On Mon, Aug 28, 2023 at 5:01 PM Max Krummenacher via lists.openembedded.org wrote: > > On Sun, Aug 27, 2023 at 11:23 PM Peter Kjellerstedt > wrote: > > > > > -Original Message- > > > From: Max Krummenacher > > > Sent: den 27 augusti 2023 10:10 > > > To:

Re: [OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Khem Raj
On Mon, Aug 28, 2023 at 5:48 AM Martin Hundeb?ll wrote: > > Ninja doesn't (yet) support the GNU Make jobserver out of the box, but > there is a pull request adding that support[1]. Switch the SRC_URI and > SRCREV to point at the source of that pull request, to make ninja play > nicely together

Re: [OE-core] [RFC PATCH 1/5] classes: jobserver: support gnu make fifo jobserver

2023-08-28 Thread Martin Hundeb?ll
Aug 28, 2023 14:48:46 Martin Hundebøll : > Add a class to implement the gnu make fifo style jobserver. The class > can be activated by symply adding an `INHERIT += "jobserver"` to the > local configuration. > > Furthermore, one can configure an external jobserver (i.e. a server > shared between

Re: [OE-core] [kirkstone][PATCH] Qemu: Resolve undefined reference issue in CVE-2023-2861

2023-08-28 Thread Siddharth via lists.openembedded.org
Hi Steve, Please find the detailed error log: {{{ | [629/6213] Compiling C object libqemuutil.a.p/stubs_win32-kbd-hook.c.o | [630/6213] Compiling C object libqemuutil.a.p/stubs_replay-tools.c.o | [631/6213] Compiling C object fsdev/virtfs-proxy-helper.p/9p-marshal.c.o | [632/6213] Compiling C

[OE-core] [kirkstone][PATCH] tiff: fix CVE-2023-2908,CVE-2023-3316,CVE-2023-3618

2023-08-28 Thread Hitendra Prajapati via lists.openembedded.org
Backport fixes for: * CVE-2023-2908 - Upstream-Status: Backport from https://gitlab.com/libtiff/libtiff/-/commit/9bd48f0dbd64fb94dc2b5b05238fde0bfdd4ff3f * CVE-2023-3316 - Upstream-Status: Backport from https://gitlab.com/libtiff/libtiff/-/commit/d63de61b1ec3385f6383ef9a1f453e4b8b11d536 *

Re: [OE-core] [PATCH 3/3] libx11-compose-data: add CVE_PRODUCT

2023-08-28 Thread Emil Kronborg Andersen via lists.openembedded.org
Hi Ross, No, you are right. However, I think it would make sense to include CVE_PRODUCT​ in xorg-lib-common.inc​ instead. What do you think? Emil From: Ross Burton Sent: Friday, August 25, 2023 17:16 To: Emil Kronborg Andersen Cc:

[OE-core] [PATCH] webkitgtk: Add opengl to REQUIRED_DISTRO_FEATURES

2023-08-28 Thread Yu, Mingli
From: Mingli Yu webkitgtk depends on gtk4 which has the below logic, so add the same logic for webkitgtk. REQUIRED_DISTRO_FEATURES = "opengl" Fixes: ERROR: Nothing PROVIDES 'gtk4' (but /build/layers/oe-core/meta/recipes-sato/webkit/webkitgtk_2.40.5.bb DEPENDS on or otherwise requires it)

ODP: [OE-Core][PATCH v12 4/7] sstate.bbclass: add support for ACLs and xattr

2023-08-28 Thread Piotr Łobacz
Hi Richard, I have discovered in here https://savannah.gnu.org/bugs/?59184 that this is a bug in tar, which is already reported. The solution, which is given out there is ugly, but on the other hand solution which will be added to tar will cause also to update machines so we need probably to

[OE-core] [PATCH] systemd-bootchart: musl fixes have been rejected upstream

2023-08-28 Thread Alexander Kanavin
Systemd upstream has reiterated that the only supported libc implementation is glibc. Signed-off-by: Alexander Kanavin --- ...1-comparison_fn_t-is-glibc-specific-use-raw-signature-.patch | 2 +- .../systemd-bootchart/0002-musl-does-not-provide-printf-h.patch | 2 +-

[OE-core] [RFC PATCH 1/5] classes: jobserver: support gnu make fifo jobserver

2023-08-28 Thread Martin Hundeb?ll
Add a class to implement the gnu make fifo style jobserver. The class can be activated by symply adding an `INHERIT += "jobserver"` to the local configuration. Furthermore, one can configure an external jobserver (i.e. a server shared between multiple builds), by configured the `JOBSERVER_FIFO`

[OE-core] [RFC PATCH 2/5] scripts: build-env: allow passing JOBSERVER_FIFO from environment

2023-08-28 Thread Martin Hundeb?ll
Sharing a common jobserver fifo between multiple (containerized) builds is much easier, if an administrator can configure said jobserver fifo path in the environment. Append the JOBSERVER_FIFO variable name to the list of variables configurable through the environment. Signed-off-by: Martin

[OE-core] [RFC PATCH 4/5] qemu: enable parallel builds when using the jobserver class

2023-08-28 Thread Martin Hundeb?ll
If the jobserver class is enabled, the PARALLEL_MAKE variable is unset in favor of configuring a shared jobserver in the MAKEFLAGS variable. However, the qemu makefile translates the missing `-j` argument to `-j1` when calling into meson / ninja. Avoid this by setting `-j` without a value. For

[OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Martin Hundeb?ll
Ninja doesn't (yet) support the GNU Make jobserver out of the box, but there is a pull request adding that support[1]. Switch the SRC_URI and SRCREV to point at the source of that pull request, to make ninja play nicely together with the recently added jobserver class. Signed-off-by: Martin

[OE-core] [RFC PATCH 5/5] contrib: add python service and systemd unit to run shared jobserver

2023-08-28 Thread Martin Hundeb?ll
For CI setups that might end up building multiple yocto builds in parallel, a shared jobserver can reduce the total load of the system. Setting up such a jobserver is simple, but it does require a process hanging around to keep the jobserver fifo open (to avoid blocking token requests). Add a

Re: [OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Alexander Kanavin
If previous PRs have stalled, it may help to open a fresh one, which you can drive yourself. You can reuse and rebase previous patches by others as needed. Alex On Mon, 28 Aug 2023 at 14:59, Martin Hundebøll wrote: > > On Mon, 2023-08-28 at 14:57 +0200, Alexander Kanavin wrote: > > Thanks,

Re: [OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Alexander Kanavin
Thanks, make/ninja jobserver is something we've been talking about since forever, and it's great to see actual code. I suppose the biggest obstacle is that ninja support hasn't yet landed upstream, and I'd like to ensure it does. Also, a link to the pull request is missing? :) Alex On Mon, 28

Re: [OE-core] [RFC PATCH 3/5] ninja: build modified version with GNU Make jobserver support

2023-08-28 Thread Martin Hundeb?ll
On Mon, 2023-08-28 at 14:57 +0200, Alexander Kanavin wrote: > Thanks, make/ninja jobserver is something we've been talking about > since forever, and it's great to see actual code. > > I suppose the biggest obstacle is that ninja support hasn't yet > landed > upstream, and I'd like to ensure it

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Randolph Sapp via lists.openembedded.org
On 8/28/23 11:22, Randolph Sapp wrote: On 8/28/23 10:09, Max Krummenacher wrote: On Mon, Aug 28, 2023 at 5:01 PM Max Krummenacher via lists.openembedded.org wrote: On Sun, Aug 27, 2023 at 11:23 PM Peter Kjellerstedt wrote: -Original Message- From: Max Krummenacher Sent: den 27

[oe-core][PATCH] gtk4: upgrade 4.12.0 -> 4.12.1

2023-08-28 Thread Markus Volk
Overview of Changes in 4.12.1, 25-08-2023 = * GtkGridView: * Wayland: - Fix a crash with compositors other than gnome-shell * Translation updates: Polish Swedish Signed-off-by: Markus Volk --- meta/recipes-gnome/gtk+/{gtk4_4.12.0.bb =>

Re: [OE-core][kirkstone][PATCH] inetutils: Fix CVE-2023-40303

2023-08-28 Thread Vijay Anusuri via lists.openembedded.org
Hi Khem Raj, I have backported your patch for kirkstone and sent v2 patch for review. https://lists.openembedded.org/g/openembedded-core/message/186847 Thanks & Regards, Vijay On Mon, Aug 28, 2023 at 10:42 PM Khem Raj wrote: > I sent a patch for master already see > >

Re: [oe][OE-core][Patch 0/1] Revert "bin_package.bbclass: Inhibit the default dependencies"

2023-08-28 Thread Randolph Sapp via lists.openembedded.org
On 8/28/23 14:45, Randolph Sapp wrote: On 8/28/23 11:22, Randolph Sapp wrote: On 8/28/23 10:09, Max Krummenacher wrote: On Mon, Aug 28, 2023 at 5:01 PM Max Krummenacher via lists.openembedded.org wrote: On Sun, Aug 27, 2023 at 11:23 PM Peter Kjellerstedt wrote: -Original

[OE-core][kirkstone][PATCH v2] inetutils: Backport fix for CVE-2023-40303

2023-08-28 Thread Vijay Anusuri via lists.openembedded.org
From: Vijay Anusuri Upstream-commit: https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=e4e65c03f4c11292a3e40ef72ca3f194c8bffdd6 & https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=9122999252c7e21eb7774de11d539748e7bdf46d Signed-off-by: Vijay Anusuri ---