Re: [OE-core] [PATCH 4/5] devtool: add support for multiple git url inside a cargo based recipe

2023-03-25 Thread Frederic Martinsons
Ah, good idea, I'll try that and provide a V2 of this series if it fits. On Sat, 25 Mar 2023 at 20:02, Alexander Kanavin wrote: > On Sat, 25 Mar 2023 at 10:01, Frederic Martinsons > wrote: > > @@ -72,6 +73,8 @@ python () { > > url_data.type == 'npmsw' or url_data.type == >

Re: [OE-core] [PATCH 4/5] devtool: add support for multiple git url inside a cargo based recipe

2023-03-25 Thread Frederic Martinsons
Sorry for making it not clear. Without this patch, git url that are in the original SRC_URI of the recipe are simply remove from the final SRC_URI under devtool and so it prevents cargo_common_do_patch_paths of cargo_common.bbclass to patch these component to fetch them locally. Le sam. 25 mars

Re: [OE-core] [PATCH 0/7] kernel: consolidated pull request

2023-03-25 Thread Bruce Ashfield
On Sat, Mar 25, 2023 at 10:15 AM Richard Purdie wrote: > > On Sat, 2023-03-25 at 12:47 +, Richard Purdie via > lists.openembedded.org wrote: > > On Fri, 2023-03-24 at 11:08 -0400, bruce.ashfi...@gmail.com wrote: > > > From: Bruce Ashfield > > > > > > Richard, > > > > > > Here's the latest rou

Re: [oe-core][PATCH] Remove usage of /var/volatile/tmp

2023-03-25 Thread Markus Volk
Am Sa, 25. Mär 2023 um 19:38:56 +0100 schrieb Alexander Kanavin : so if it doesn't regress there, it's fine. core-image-minimal () - Ran 71 tests in 38.845s core-image-minimal - OK - All required tests passed (successes=1, skipped=70, failures=0, errors=0) NOTE: Tasks Summary: Attempted 1159 t

Re: [oe-core][PATCH 7/7] webkitgtk: update 2.38.5 -> 2.40.0

2023-03-25 Thread Markus Volk
Am Sa, 25. Mär 2023 um 19:56:00 +0100 schrieb Markus Volk : webkitgtk-4 is confusing for the gtk3 variant, but named it anyway because meson reports that webkitgtk-4.0 is missing if it is not found During the change I noticed that webkitgtk-4 (built with gtk3) also stores its libs in ${libdir

Re: [OE-core] [PATCH 4/5] devtool: add support for multiple git url inside a cargo based recipe

2023-03-25 Thread Alexander Kanavin
On Sat, 25 Mar 2023 at 10:01, Frederic Martinsons wrote: > @@ -72,6 +73,8 @@ python () { > url_data.type == 'npmsw' or url_data.type == 'crate' or > 'type' in parm and parm['type'] == 'kmeta'): > local_srcuri.append(url) > +if

Re: [oe-core][PATCH 7/7] webkitgtk: update 2.38.5 -> 2.40.0

2023-03-25 Thread Markus Volk
Am Sa, 25. Mär 2023 um 19:35:57 +0100 schrieb Alexander Kanavin : Can you please name the gtk3 variant webkitgtk-3 Will do. I was afraid that webkitgtk-4 is confusing for the gtk3 variant, but named it anyway because meson reports that webkitgtk-4.0 is missing if it is not found. If the gtk4

Re: [OE-core] [PATCH 4/5] devtool: add support for multiple git url inside a cargo based recipe

2023-03-25 Thread Alexander Kanavin
On Sat, 25 Mar 2023 at 10:01, Frederic Martinsons wrote: > +if url in cargo_git_deps: > +local_srcuri.append(url) > > d.setVar('SRC_URI', ' '.join(local_srcuri)) What actually happens without this patch, and what does the patch change? The commit message isn't

Re: [OE-core] [PATCH 3/5] rust-example: provide a recipe for zvariant

2023-03-25 Thread Alexander Kanavin
I don't think this should be going in oe-core, as it's not actually used by anything, or in any automated tests. But you can place it in a separate layer. Alex On Sat, 25 Mar 2023 at 10:01, Frederic Martinsons wrote: > > From: Frederic Martinsons > > This recipe is for showing an "real world" e

Re: [oe-core][PATCH] Remove usage of /var/volatile/tmp

2023-03-25 Thread Alexander Kanavin
On Sat, 25 Mar 2023 at 00:13, Markus Volk wrote: > busybox: > File "/home/flk/poky/meta/lib/oeqa/runtime/cases/ssh.py", line 17, in test_ssh > self.assertEqual(status, 0, msg='SSH Test failed: %s' % output) > AssertionError: 255 != 0 : SSH Test failed: ssh: connect to host > xxx.xxx.xxx.xxx p

Re: [oe-core][PATCH 7/7] webkitgtk: update 2.38.5 -> 2.40.0

2023-03-25 Thread Alexander Kanavin
Can you please name the gtk3 variant webkitgtk-3? I don't like carrying those version suffixes when the older version is going to have a short phaseout period. Alex On Sat, 25 Mar 2023 at 01:50, Markus Volk wrote: > > - added PACKAGECONFIGs for av1 support, gamepad and sandboxing > - cmake tries

[OE-core][langdale 00/21] Pull request (cover letter only)

2023-03-25 Thread Steve Sakoman
The following changes since commit 61f268be804795fadafbc918b465561819b592ec: base-files: Drop localhost.localdomain from hosts file (2023-03-16 04:35:11 -1000) are available in the Git repository at: https://git.openembedded.org/openembedded-core-contrib stable/langdale-next http://cgit.

[OE-core] [dunfell][PATCH v2 1/2] QEMU: CVE-2022-4144 QXL: qxl_phys2virt unsafe address translation can lead to out-of-bounds read

2023-03-25 Thread Kai Kang
From: Hitendra Prajapati Upstream-Status: Backport from https://gitlab.com/qemu-project/qemu/-/commit/6dbbf055148c6f1b7d8a3251a65bd6f3d1e1f622 Signed-off-by: Hitendra Prajapati Signed-off-by: Steve Sakoman Replace the tabs with spaces to correct the indent. Signed-off-by: Kai Kang --- met

[OE-core] [dunfell][PATCH v2 2/2] qemu: fix compile error

2023-03-25 Thread Kai Kang
From: Kai Kang Backport 2 patches and rebase 0002-hw-display-qxl-Pass-requested-buffer-size-to-qxl_phy.patch to fix compile error: ../qemu-6.2.0/hw/display/qxl.c: In function 'qxl_phys2virt': ../qemu-6.2.0/hw/display/qxl.c:1477:67: error: 'size' undeclared (first use in this function); did you

Re: [OE-core] [PATCH 0/7] kernel: consolidated pull request

2023-03-25 Thread Richard Purdie
On Sat, 2023-03-25 at 12:47 +, Richard Purdie via lists.openembedded.org wrote: > On Fri, 2023-03-24 at 11:08 -0400, bruce.ashfi...@gmail.com wrote: > > From: Bruce Ashfield > > > > Richard, > > > > Here's the latest round of -stable updates. Along with them, there's > > some fixes for on-ta

Re: [OE-core] [PATCH 0/7] kernel: consolidated pull request

2023-03-25 Thread Richard Purdie
On Fri, 2023-03-24 at 11:08 -0400, bruce.ashfi...@gmail.com wrote: > From: Bruce Ashfield > > Richard, > > Here's the latest round of -stable updates. Along with them, there's > some fixes for on-target/SDK builds with kernel-devsrc and fixes to > ensure that 6.3+ works against the upcoming rele

[OE-core] [PATCH 5/5] patch: support of git patches when the source uri contained subpath param

2023-03-25 Thread Frederic Martinsons
From: Frederic Martinsons This is for a specific case where: - A recipe use a subpath on a git repo (e.g. git://repo.git/projects;subpath=subproject) - The recipe contains a patch to apply - a devtool modify is used on this recipe With these condition, the patch cannot be applied at all.

[OE-core] [PATCH 3/5] rust-example: provide a recipe for zvariant

2023-03-25 Thread Frederic Martinsons
From: Frederic Martinsons This recipe is for showing an "real world" example of a crate that depends on some git repositories. Usually, this kind of crate is built within a global workspace (here it is the zbus project) and so doesn't need a Cargo.lock on its own. For the sake of the demonstrat

[OE-core] [PATCH 4/5] devtool: add support for multiple git url inside a cargo based recipe

2023-03-25 Thread Frederic Martinsons
From: Frederic Martinsons Without that, the possible git urls that are in SRC_URI of a recipe are sucked up during a devtool modify on the recipe. Let's treat these dependency as local ones by using a new dedicated variable to be set in the recipe and which will contains the url of such dependen

[OE-core] [PATCH 2/5] cargo_common.bbclass: add support of user in url for patch

2023-03-25 Thread Frederic Martinsons
From: Frederic Martinsons To handle url like git://git@repo/project Signed-off-by: Frederic Martinsons --- meta/classes-recipe/cargo_common.bbclass | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta/classes-recipe/cargo_common.bbclass b/meta/classes-recipe/cargo_comm

[OE-core] [PATCH 0/5] Extend cargo based recip support

2023-03-25 Thread Frederic Martinsons
From: Frederic Martinsons This series brings the support of local git repository inside a cargo based recipe. It also enable devtool capacity on it and provide a real crate example recipe to show how things are done. The following changes since commit 4876189dd2ae5a04a296b11b537b9f613159c6bf:

[OE-core] [PATCH 1/5] cargo_common.bbclass: Support local github repos

2023-03-25 Thread Frederic Martinsons
From: Alex Kiernan Since disable network was added cargo configurations which reference git repos fail as they attempt to fetch across the network as part of do_compile, even if EXTRA_OECARGO_PATHS to add them as part of `paths` is used, as this is documented as only working for packages which ex

[OE-core] [PATCH] webkitgtk: 2.38.5 -> 2.40.0

2023-03-25 Thread Kai Kang
From: Kai Kang Update webkitgtk from 2.38.5 to 2.40.0 * remove d318bb461f040b90453bc4e100dcf967243ecd98.patch which applied already * rebase 0d3344e17d258106617b0e6d783d073b188a2548.patch * add dependency unifdef-native * remove packgeconfig 'opengl' that ENABLE_GRAPHICS_CONTEXT_GL has been rem