Re: [oe] scarthgap: How to revert zstd from ipk ?

2024-10-07 Thread Alexander Kanavin
On Mon, 7 Oct 2024 at 15:50, Joakim Tjernlund wrote: > All ipks I have checked has compression zstd for data, assuming all of then > are ATM. > > opkg itself is built without zstd and build fail in the end when trying > generate and image, here is one such error msg: meta/classes-global/package_

Re: [oe] scarthgap: How to revert zstd from ipk ?

2024-10-07 Thread Alexander Kanavin
I don't understand. Do you have zstd on the target image or not? Where do you want to avoid it? Which ipks are you seeing specifically? Do they get installed on the target image? Basically it's hard to understand what is going on if the problem description isn't clear and there's no way to reprod

Re: [oe] [meta-oe][PATCH v2 1/2] polkit: Switch PAM files to common-*

2024-09-05 Thread Alexander Kanavin
On Thu, 5 Sept 2024 at 13:07, Yoann Congal wrote: > You mean submit the patch in v1 upstream? > https://lists.openembedded.org/g/openembedded-devel/message/112093 > > Why not! I'll do it, let's see what upstream says. Yes - another possibility is to convince them to define an option named 'generi

Re: [oe] [meta-oe][PATCH v2 1/2] polkit: Switch PAM files to common-*

2024-09-05 Thread Alexander Kanavin
Should we rather define ‘openembedded’ as an option and submit that upstream? Alex On Thu 5. Sep 2024 at 11.30, Yoann Congal via lists.openembedded.org wrote: > From: Yoann Congal > > Polkit meson.build tries to autodetect host OS to change PAM include > file to match distro. Force the distro

Re: [oe] [meta-oe] [PATCH] polkit: use update-alternatives to solve conflicts with systemd

2024-08-28 Thread Alexander Kanavin
This is problematic for the same reason as the similar change to systemd proposed in oe-core, and shouldn't be merged. Alex On Wed, 28 Aug 2024 at 10:26, wangmy via lists.openembedded.org wrote: > > From: Wang Mingyu > > Error: Transaction test error: > file /usr/share/polkit-1/rules.d confli

Re: [oe] [meta-oe][PATCH] nodejs: support cross compile without qemu user conditionally

2024-08-18 Thread Alexander Kanavin
This changes the build process significantly, and should be opt-in with an option, rather than enforced on users (for whom qemu may be working just fine). Making two different ways to build also introduces the risk of only one of them being tested, and the other regressing. Also, the correct way

Re: [oe] [meta-oe] v4l-utils: do_package_qa: QA Issue: /usr/bin/cec-compliance uses 32-bit api 'time'

2024-07-01 Thread Alexander Kanavin
I guess you can suppress the qa check (like done in time64.inc for other components), and open a ticket upstream? But first check if the tip of master branch has done anything to resolve the issue. Alex On Sat, 29 Jun 2024 at 15:27, Yan, Haixiao (CN) via lists.openembedded.org wrote: > > Hi, > >

Re: [oe] Should DISTRO_FEATURE ptest include ptest-runner

2024-06-26 Thread Alexander Kanavin
On Wed, 26 Jun 2024 at 19:22, Jörg Sommer via lists.openembedded.org wrote: > I've asked myself, if it wouldn't be helpful and convenient, if the ptest > DISTRO_FEATURE would lead to the inclusion of the ptest-runner and ptest > packages in the image? > > Should poky.conf include something like: >

[oe] [PATCH] libnewt: add from oe-core

2024-06-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../0001-detect-gold-as-GNU-linker-too.patch | 29 ++ ...tinfo-library-to-the-linking-librari.patch | 26 + .../newt/files/cross_ar.patch | 56 +++ .../recipes-extended/newt/libnewt_0.52.24.bb | 56

Re: [oe] [meta-oe] tree broken source link

2024-06-11 Thread Alexander Kanavin
I said that only about meta-xilinx. If you want things fixed in meta-openembedded, then please send a patch. Maintainers for meta-oe are unpaid volunteers and do not owe you a fix. Alex On Tue, 11 Jun 2024 at 10:26, Livius via lists.openembedded.org wrote: > > You said it need to be reported and

Re: [oe] [meta-oe] tree broken source link

2024-06-10 Thread Alexander Kanavin
On Tue, 11 Jun 2024 at 00:57, Livius via lists.openembedded.org wrote: > Source link of tree SW is no longer available, it seems > http://mama.indstate.edu website is down, tree is not downloadable anymore, > please fix it. > > https://layers.openembedded.org/layerindex/recipe/37212/ > SRC: http

[oe] [PATCH] libgweather: fix build with gobject-introspection 1.80.0

2024-04-29 Thread Alexander Kanavin
no longer installs those files, so the options are: - run the python script with target python inside qemu - copy the needed typelib from target sysroot into the native one. I took the easy way out. Signed-off-by: Alexander Kanavin --- meta-gnome/recipes-gnome/libgweather/libgweather4_4.4.2.bb

Re: [oe] [PATCH 1/1] [mesa] Update do_install as needed per upstream changes

2024-04-22 Thread Alexander Kanavin
Incorrect mailing list. Please read poky/README.md Text of DSO is not needed in the commit message. Alex On Mon, 22 Apr 2024 at 15:24, Joseph Mills via lists.openembedded.org wrote: > > Signed-off-by: Joseph Mills > > Developer's Certificate of Origin 1.1 > > By making a contribution to this

[oe] [PATCH] vlc: do not depend on mpeg2dec

2024-04-21 Thread Alexander Kanavin
The format is obsolete, the code hasn't been touched in well over 10 years and the recipe is about to be removed from oe-core. VLC can still access such files via its gstreamer module/ffmpeg. Signed-off-by: Alexander Kanavin --- meta-multimedia/recipes-multimedia/vlc/vlc_3.0.20.bb | 2

Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-17 Thread Alexander Kanavin
On Tue, 16 Apr 2024 at 17:03, Martin Jansa wrote: > As there is strong opinion against declaring scarthgap compatibility > in official meta-python2 from Timo, Alex and Jose, I don't plan to > merge Marek's change (nor my version with additional fixes for > Upstream-Status etc). There's more to it

Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-16 Thread Alexander Kanavin
On Tue, 16 Apr 2024 at 16:19, Peter Marko via lists.openembedded.org wrote: > Following works for yocto kirkstone + meta-lts-mixin kirkstone/go + > meta-lts-mixin kirkstone/rust + meta-virtualization master > LAYERSERIES_COMPAT_virtualization-layer += "kirkstone" > > meta-qt5 should be able to do

Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-16 Thread Alexander Kanavin
On Tue, 16 Apr 2024 at 15:55, Marek Vasut via lists.openembedded.org wrote: > I am aware of qt5 being a dead end, but I also think if making this > stuff build with scarthgap is a one-liner change, I don't really see why > not enable people to build it. > > The security implications have to be con

Re: [oe] [meta-python2][PATCH] layer.conf: update LAYERSERIES_COMPAT for scarthgap

2024-04-15 Thread Alexander Kanavin
Yes to Tim's hard no. Qt5 itself is EOL for almost a year now (don't tell me about their commercial offers, ok?). I would put something similar to meta-gpl2 into that layer instead actually: https://git.yoctoproject.org/meta-gplv2/commit/?id=43bf0e8d5985945d19d01f94bfbbda420c4435f3 Alex On Mon,

Re: [oe] [meta-python][PATCH] python3-dbus: re-add recipe with latest patches and add ptest

2024-03-21 Thread Alexander Kanavin
The patches are taken from Fedora, and so aren't backports. Should be marked Inactive-Upstream rather. I would only add it back if it has real consumers or use cases that can't be fulfilled by maintained alternatives. Otherwise, anyone can carry it privately, Alex On Thu, 21 Mar 2024 at 23:18, D

Re: [oe] [PATCH 18/23] mongodb: skip until python 3.12 fixes are available.

2024-01-16 Thread Alexander Kanavin
On Tue, 16 Jan 2024 at 10:24, Joao Marcos Costa wrote: > Would you have any updates on this porting? I wouldn't and I don't plan to fix it. Mongodb is under a proprietary license that OSI rejected and thus in my opinion doesn't belong in meta-oe at all. If it's important to you, then you need to

Re: [oe] [PATCH 05/23] libpwquality: backport a python 3.12 compatibility patch

2024-01-10 Thread Alexander Kanavin
d not shipped files. [installed-vs-shipped] > > On Sun, Dec 31, 2023 at 1:23 PM Alexander Kanavin > wrote: >> >> This also allows dropping a previous patch. >> >> Signed-off-by: Alexander Kanavin >> --- >> ...-Use-setuptools-instead-of-distutils.patch | 78 +

Re: [oe] [PATCH 2/2] python3-kivy: update 2.2.1 -> 2.3.0

2024-01-09 Thread Alexander Kanavin
On Tue, 9 Jan 2024 at 15:57, Khem Raj wrote: > > On Tue, Jan 9, 2024 at 1:08 AM Alexander Kanavin > wrote: > > > > I think it's clang, so needs to be added to conf/nonclangable.conf? > > yes, Although it will be good to report this error upstream, since > mi

Re: [oe] [PATCH 2/2] python3-kivy: update 2.2.1 -> 2.3.0

2024-01-09 Thread Alexander Kanavin
On Tue, 9 Jan 2024 at 16:02, Khem Raj wrote: > > btw, do we need to switch branch stable -> master ? > there is patch from Leon which has descriptive commit message. [1] > > [1] > https://patchwork.yoctoproject.org/project/oe/patch/20240109135121.3460927-3-leon.an...@konsulko.com/ When I sent mi

Re: [oe] [PATCH 2/2] python3-kivy: update 2.2.1 -> 2.3.0

2024-01-09 Thread Alexander Kanavin
gt; this fails to build here ( maybe its clang finding additional problems ) > > https://sprunge.us/lq5PKS > > On Fri, Jan 5, 2024 at 5:36 AM Alexander Kanavin > wrote: > > > > License-Update: years, mention that it is MIT at the start. > > > > Signed-off-by: Al

Re: [oe] [meta-gnome][PATCHv2] gnome-terminal: fix search_provider build

2024-01-07 Thread Alexander Kanavin
Pending is strongly discouraged and disliked. Please submit even if it’s not perfect yet. Alex On Sun 7. Jan 2024 at 11.27, Markus Volk wrote: > currently org.gnome.ShellSearchProvider2.xml is read from host machine and > thus gnome-terminal with search_provider enabled can only be build from a

Re: [oe] [meta-gnome][PATCH] gnome-terminal: fix search_provider build

2024-01-06 Thread Alexander Kanavin
Upstream-status is missing. Alex On Sat 6. Jan 2024 at 23.33, Markus Volk wrote: > currently org.gnome.ShellSearchProvider2.xml is read from host machine and > thus gnome-terminal with search_provider enabled can only be build from a > host > system that has gnome-shell installed. > > Add an op

[oe] [PATCH 1/2] python3-h5py: backport a cython 3.x compatibility patch

2024-01-05 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../0001-Fix-Cython-3-compatibility.patch | 796 ++ .../python/python3-h5py_3.10.0.bb | 3 +- 2 files changed, 798 insertions(+), 1 deletion(-) create mode 100644 meta-python/recipes-devtools/python/python3-h5py/0001-Fix

[oe] [PATCH 2/2] python3-kivy: update 2.2.1 -> 2.3.0

2024-01-05 Thread Alexander Kanavin
License-Update: years, mention that it is MIT at the start. Signed-off-by: Alexander Kanavin --- .../python/{python3-kivy_2.2.1.bb => python3-kivy_2.3.0.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-kivy_2.2.1.bb => p

[oe] [PATCH] audit: reenable python bindings and bring in distutils via setuptools (needed with python 3.12)

2024-01-01 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-oe/recipes-security/audit/audit_3.1.2.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-security/audit/audit_3.1.2.bb b/meta-oe/recipes-security/audit/audit_3.1.2.bb index 1f2c821f0..7136ed6a4 100644 --- a/meta

Re: [oe] [PATCH 03/23] audit: disable python bindings as incompatible with python 3.12

2024-01-01 Thread Alexander Kanavin
On Sun, 31 Dec 2023 at 18:04, Khem Raj wrote: > > On Sun, Dec 31, 2023 at 4:23 AM Alexander Kanavin > wrote: > > > > Signed-off-by: Alexander Kanavin > > --- > > meta-oe/recipes-security/audit/audit_3.1.2.bb | 2 +- > > 1 file changed, 1 insertion(+), 1 d

[oe] [PATCH 23/23] hplip: provide setuptools for the distutils copy

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/hplip/hplip_3.22.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/hplip/hplip_3.22.10.bb b/meta-oe/recipes-extended/hplip/hplip_3.22.10.bb index ed9f28e07..be420b483 100644 --- a/meta

[oe] [PATCH 21/23] upm: get disutils copy via setuptools

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/upm/upm_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/upm/upm_git.bb b/meta-oe/recipes-extended/upm/upm_git.bb index 0695f9969..a86f4a80d 100644 --- a/meta-oe/recipes-extended/upm

[oe] [PATCH 22/23] python3-kmod: remove the recipe

2023-12-31 Thread Alexander Kanavin
Not compatible with cython 3.x, and has been inactive for years: https://pypi.org/project/kmod/#description https://github.com/agrover/python-kmod Signed-off-by: Alexander Kanavin --- .../packagegroups/packagegroup-meta-python.bb | 1 - .../recipes-devtools/python/python3-kmod_0.9.1.bb

[oe] [PATCH 19/23] mercurial: ensure setuptools is present as distutils is no longer (mercurial tries both)

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-oe/recipes-devtools/mercurial/mercurial_6.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/mercurial/mercurial_6.5.bb b/meta-oe/recipes-devtools/mercurial/mercurial_6.5.bb index 112df8c1e..2451a36be

[oe] [PATCH 20/23] rwmem: fix python modules packaging

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem

[oe] [PATCH 18/23] mongodb: skip until python 3.12 fixes are available.

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../meta-python/recipes-dbs/mongodb/mongodb_git.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb

[oe] [PATCH 15/23] openipmi: update 2.0.32 -> 2.0.34

2023-12-31 Thread Alexander Kanavin
This resolves dependency on removed python distutils in particular. openipmi-remove-host-path-from-la_LDFLAGS.patch is removed as issue is fixed upstream. Signed-off-by: Alexander Kanavin --- ..._devel.m4-do-not-check-for-distutils.patch | 41 ...fix-symlink-install-error-in

[oe] [PATCH 17/23] cockpit: add setuptools dependency to bring in distutils copy

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-webserver/recipes-webadmin/cockpit/cockpit_304.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-webserver/recipes-webadmin/cockpit/cockpit_304.bb b/meta-webserver/recipes-webadmin/cockpit/cockpit_304.bb index ab05fd377

[oe] [PATCH 16/23] libsigrokdecode: add python 3.12 support

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/sigrok/libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch b/meta-oe/recipes-extended

[oe] [PATCH 14/23] wireshark: update 4.0.10 -> 4.2.0

2023-12-31 Thread Alexander Kanavin
This resolves python 3.12 issues. Signed-off-by: Alexander Kanavin --- ...-a-try_run-test-when-cross-compiling.patch | 66 -- ...-do-not-use-lemon-data-from-the-host.patch | 32 +++ ...ireshark-src-improve-reproducibility.patch | 16 ++-- .../0002-flex-Remove-line

[oe] [PATCH 13/23] nmap: disable ndiff

2023-12-31 Thread Alexander Kanavin
In 7.80 this requires distutils (no longer provided in python 3.12). This may be resolved in newer nmap versions, so if you care about it please provide a version update: https://nmap.org/dist/ Signed-off-by: Alexander Kanavin --- meta-oe/recipes-security/nmap/nmap_7.80.bb | 2 +- 1 file

[oe] [PATCH 10/23] python3-custom-inherit: fix python 3.12 builds

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...oneer.py-do-not-use-SafeConfigParser.patch | 29 +++ .../python/python3-custom-inherit_2.4.1.bb| 1 + 2 files changed, 30 insertions(+) create mode 100644 meta-python/recipes-devtools/python/files/0001-versioneer.py-do-not-use

[oe] [PATCH 09/23] python3-gmpy2: fix python 3.12 issues

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../0001-src-fix-python-3.12-builds.patch | 263 ++ .../python/python3-gmpy2_2.1.5.bb | 1 + 2 files changed, 264 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-gmpy2/0001-src-fix-python-3.12

[oe] [PATCH 11/23] python3-jsonrpcserver: remove

2023-12-31 Thread Alexander Kanavin
No activity in over a year, and depends on oslash, which has had no activity since 2020. Signed-off-by: Alexander Kanavin --- .../packagegroups/packagegroup-meta-python.bb | 1 - .../python/python3-jsonrpcserver_5.0.9.bb | 23 --- 2 files changed, 24 deletions(-) delete

[oe] [PATCH 12/23] python3-oslash: remove

2023-12-31 Thread Alexander Kanavin
Not compatible with python 3.12; dead upstream (no activity since 2020). Signed-off-by: Alexander Kanavin --- .../python/python3-oslash_0.6.3.bb| 22 --- 1 file changed, 22 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-oslash_0.6.3.bb

[oe] [PATCH 05/23] libpwquality: backport a python 3.12 compatibility patch

2023-12-31 Thread Alexander Kanavin
This also allows dropping a previous patch. Signed-off-by: Alexander Kanavin --- ...-Use-setuptools-instead-of-distutils.patch | 78 +++ ...missing-python-include-dir-for-cross.patch | 43 -- .../libpwquality/libpwquality_1.4.5.bb| 6 +- 3 files changed, 81

[oe] [PATCH 06/23] mycroft: do not depend on python3-xmlrunner

2023-12-31 Thread Alexander Kanavin
Nothing in the source tree refers to it. Signed-off-by: Alexander Kanavin --- meta-multimedia/recipes-multimedia/mycroft/mycroft_19.8.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/mycroft/mycroft_19.8.1.bb b/meta-multimedia/recipes

[oe] [PATCH 07/23] python3-xmlrunner: remove the recipe

2023-12-31 Thread Alexander Kanavin
Last release in 2014, not compatible with python 3.12. Signed-off-by: Alexander Kanavin --- .../packagegroups/packagegroup-meta-python.bb | 1 - .../python/python3-xmlrunner_1.7.7.bb | 11 --- 2 files changed, 12 deletions(-) delete mode 100644 meta-python

[oe] [PATCH 08/23] system-config-printer: rely on setuptools to obtain distutils copy

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../system-config-printer/system-config-printer_1.5.18.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-networking/dynamic-layers/meta-python/recipes-printing/system-config-printer/system-config-printer_1.5.18.bb b/meta

[oe] [PATCH 04/23] cmpi-bindings: update 1.0.1 -> 1.0.4

2023-12-31 Thread Alexander Kanavin
Drop several obsolete patches; either upstream fixed the issue or there's a standard way to cross-build python items. Add setuptools dependency as distutils is still needed. Signed-off-by: Alexander Kanavin --- ...BI-suffix-to-the-python-library-name.patch | 22 -- .../cmpi-bin

[oe] [PATCH 03/23] audit: disable python bindings as incompatible with python 3.12

2023-12-31 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-oe/recipes-security/audit/audit_3.1.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-security/audit/audit_3.1.2.bb b/meta-oe/recipes-security/audit/audit_3.1.2.bb index 5380e9022..1f2c821f0 100644 --- a/meta-oe

[oe] [PATCH 02/23] volume-key: disable python bindings

2023-12-31 Thread Alexander Kanavin
No longer compatible with python 3.12; there hasn't been a release since 2018: https://pagure.io/volume_key/releases Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/volume_key/volume-key_0.3.12.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/re

[oe] [PATCH 01/23] fontforge: add a readline PACKAGECONFIG

2023-12-31 Thread Alexander Kanavin
This helps with build determinism; also if readline is not in sysroot but readline-native is, fontforge erroneously decides to build with it. Signed-off-by: Alexander Kanavin --- meta-oe/recipes-graphics/fontforge/fontforge_20230101.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta

Re: [oe] [PATCH 8/9] flatpak: do not rely on executables from the host

2023-12-22 Thread Alexander Kanavin
On Fri 22. Dec 2023 at 17.50, wrote: > > -EXTRA_OEMESON += "-Dsystem_dbus_proxy=${bindir}/xdg-dbus-proxy > -Dsystem_bubblewrap=${bindir}/bwrap" > > My understanding was that these were runtime dependencies and setting the > paths would ensure that target flatpak can find them > No, it actually t

Re: [oe] [PATCH 1/9] python3-yappi: update 1.4.0 -> 1.6.0

2023-12-22 Thread Alexander Kanavin
; On Fri, Dec 22, 2023 at 7:11 AM Alexander Kanavin > wrote: > > > > Drop patches: > > 0002-add-3.11-to-the-setup.patch - issue resolved upstream > > 0001-Fix-imports-for-ptests.patch - unclear what the problem is, too > > difficult to rebase. > > Does &

[oe] [PATCH 9/9] bolt: package systemd units

2023-12-22 Thread Alexander Kanavin
This wasn't seen because the recipe is enabled only when systemd and polkit are both in distro features. Signed-off-by: Alexander Kanavin --- meta-oe/recipes-bsp/bolt/bolt_0.9.6.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-bsp/bolt/bolt_0.9.6.bb b/meta-oe/recipe

[oe] [PATCH 6/9] mozjs-102: remove the recipe

2023-12-22 Thread Alexander Kanavin
enough, so I'd rather drop mozjs-102, than attempt to make it work. mozjs-115 is esr (long term support) release like mozjs-102, but it is also newer and therefore will remain in support longer. Signed-off-by: Alexander Kanavin --- .../packagegroup-meta-oe.bbappend | 1 - ...00

[oe] [PATCH 5/9] mozjs-115: backport py 3.12 compatibility

2023-12-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../mozjs/mozjs-115/py3.12.patch | 2496 + .../mozjs/mozjs-115_115.2.0.bb|1 + 2 files changed, 2497 insertions(+) create mode 100644 meta-oe/recipes-extended/mozjs/mozjs-115/py3.12.patch diff --git a/meta-oe

[oe] [PATCH 8/9] flatpak: do not rely on executables from the host

2023-12-22 Thread Alexander Kanavin
This is not how yocto builds work: any needed executables should come from the build itself, with limited exceptions listed in HOSTTOOLS. flatpak is entirely capable of building without requiring them upfront. Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/flatpak/flatpak_1.15.6

[oe] [PATCH 7/9] gthumb: update 3.12.2 -> 3.12.4

2023-12-22 Thread Alexander Kanavin
Drop erroneous autotools assignment as well; not sure how this wasn't noticed until now. Signed-off-by: Alexander Kanavin --- .../gthumb/{gthumb_3.12.2.bb => gthumb_3.12.4.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta-gnome/recipes-gnom

[oe] [PATCH 1/9] python3-yappi: update 1.4.0 -> 1.6.0

2023-12-22 Thread Alexander Kanavin
Drop patches: 0002-add-3.11-to-the-setup.patch - issue resolved upstream 0001-Fix-imports-for-ptests.patch - unclear what the problem is, too difficult to rebase. Signed-off-by: Alexander Kanavin --- .../0001-Fix-imports-for-ptests.patch | 3895 - .../0002-add-3.11-to

[oe] [PATCH 3/9] mozjs-115: split the way-too-long PYTHONPATH line

2023-12-22 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../recipes-extended/mozjs/mozjs-115_115.2.0.bb | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/mozjs/mozjs-115_115.2.0.bb b/meta-oe/recipes-extended/mozjs/mozjs-115_115.2.0.bb index fcdf64c93

[oe] [PATCH 4/9] polkit: update mozjs dependency 102 -> 115

2023-12-22 Thread Alexander Kanavin
This will allow dropping mozjs-102 instead of attempting to make it work with python 3.12. Signed-off-by: Alexander Kanavin --- .../0001-jsauthority-Bump-mozjs-to-115.patch | 26 +++ meta-oe/recipes-extended/polkit/polkit_123.bb | 10 +++ 2 files changed, 31 insertions

Re: [oe] [PATCH 20/20] nodejs: backport (partially) python 3.12 support

2023-12-20 Thread Alexander Kanavin
some dependent recipe e.g. simpleiot which depends > on gyp from nodejs-native > > https://github.com/YoeDistro/yoe-distro/actions/runs/7258317572/job/19834510249?pr=882 > > On Thu, Dec 14, 2023 at 11:53 PM Alexander Kanavin > wrote: > > > > Signed-off-by: Alexander Kanav

Re: [oe] [PATCH 19/20] libcamera: skip until upstream resolves python 3.12 compatibility

2023-12-15 Thread Alexander Kanavin
evel mailing list > > > > Quoting Alexander Kanavin (2023-12-15 07:52:38) > > > I'd note that imp module has been deprecated for years, so that's what > > > happens when deprecation warnings are ignored. > > > > Can you tell me more about what this i

[oe] [PATCH 13/20] python3-astroid: remove unneeded distutils dependency

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-astroid_3.0.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-astroid_3.0.1.bb b/meta-python/recipes-devtools/python/python3-astroid_3.0.1.bb index db3ef4392

[oe] [PATCH 20/20] nodejs: backport (partially) python 3.12 support

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...001-build-fix-build-with-Python-3.12.patch | 55 .../0001-gyp-resolve-python-3.12-issues.patch | 63 +++ .../recipes-devtools/nodejs/nodejs_20.8.1.bb | 4 +- 3 files changed, 121 insertions(+), 1 deletion(-) create mode

[oe] [PATCH 16/20] python3-grpcio: update 1.56.2 -> 1.59.3

2023-12-14 Thread Alexander Kanavin
This is needed for python 3.12 compatibility. Drop 0001-direct_mmap-Use-off_t-on-linux.patch as issue resolved upstream. Other dropped patches are all due to the code being significantly refactored upstream; if the issues persist, please write updated patches. Signed-off-by: Alexander Kanavin

[oe] [PATCH 18/20] libplist: fix python 3.12 compatibility

2023-12-14 Thread Alexander Kanavin
Ticket: https://github.com/libimobiledevice/libplist/issues/247 Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/libimobiledevice/libplist_2.3.0.bb | 4 meta-oe/recipes-extended/libimobiledevice/libplist_git.bb | 4 2 files changed, 8 insertions(+) diff --git a/meta-oe

[oe] [PATCH 19/20] libcamera: skip until upstream resolves python 3.12 compatibility

2023-12-14 Thread Alexander Kanavin
I'd note that imp module has been deprecated for years, so that's what happens when deprecation warnings are ignored. Signed-off-by: Alexander Kanavin --- meta-multimedia/recipes-multimedia/libcamera/libcamera_0.1.0.bb | 1 + .../packagegroups/packagegroup-meta-multimedia.bb

[oe] [PATCH 15/20] python3-pillow: remove unneeded distutils dependency

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb b/meta-python/recipes-devtools/python/python3-pillow_10.1.0.bb index 322c90eda

[oe] [PATCH 17/20] gstd: correctly delete files in do_install

2023-12-14 Thread Alexander Kanavin
gstd always installs these in /usr, so root_prefix would work only if usrmerge is in DISTRO_FEATURES. Signed-off-by: Alexander Kanavin --- .../recipes-multimedia/gstreamer-1.0/gstd_git.bb| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-multimedia

[oe] [PATCH 14/20] python3-django: remove unneeded distutils dependency

2023-12-14 Thread Alexander Kanavin
Nothing in the source tree requires it at runtime. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python-django.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python-django.inc b/meta-python/recipes-devtools/python/python

[oe] [PATCH 10/20] python3-pyroute2: remove unused distutils dependency

2023-12-14 Thread Alexander Kanavin
It's not mentioned in source tree. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-pyroute2_0.7.9.bb b/meta-python/recipes-devtools/python/py

[oe] [PATCH 11/20] python3-eventlet: backport a patch to remove distutils dependency

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...o-host-0-is-not-supported-on-OpenInd.patch | 78 +++ .../python/python3-eventlet_0.33.3.bb | 2 +- 2 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 meta-python/recipes-devtools/python/python3-eventlet/0001

[oe] [PATCH 12/20] python3-unoconv: rely on setuptools to obtain distutils copy

2023-12-14 Thread Alexander Kanavin
The source contains: from distutils.version import LooseVersion Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-unoconv_0.9.0.bb b

[oe] [PATCH 09/20] python3-cppy: remove unused distutils dependency

2023-12-14 Thread Alexander Kanavin
It's not mentioned anywhere in source tree. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-cppy_1.2.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-cppy_1.2.1.bb b/meta-python/re

[oe] [PATCH 07/20] python3-joblib: do not rely in distutils

2023-12-14 Thread Alexander Kanavin
Upstream has removed the dependency as of 1.3.0: https://github.com/joblib/joblib/blob/master/CHANGES.rst Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-joblib_1.3.2.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python

[oe] [PATCH 08/20] python3-web3: remove distutils dependency

2023-12-14 Thread Alexander Kanavin
It's not mentioned in the source tree anymore. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-web3_6.11.3.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-web3_6.11.3.bb b/meta-python/recipes-devtools/p

[oe] [PATCH 05/20] python3-uinput: remove as unmaintained

2023-12-14 Thread Alexander Kanavin
Both homepage and downloads are gone, last release in 2016, still relies on distutils which is no longer available in python core as of 3.12. https://pypi.org/project/python-uinput/ Signed-off-by: Alexander Kanavin --- .../packagegroups/packagegroup-meta-python.bb | 1 - ...time_t-default-on

[oe] [PATCH 06/20] python3-mcrypto: rely on setuptools for distutils copy

2023-12-14 Thread Alexander Kanavin
It's still used in source tree: src/M2Crypto/__init__.py:from distutils.version import StrictVersion as Version Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[oe] [PATCH 04/20] python3-m2crypto: do not rely on smtpd module

2023-12-14 Thread Alexander Kanavin
It's not mentioned anywhere in source code, and python 3.12 has removed it. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.

[oe] [PATCH 03/20] python3-meld3: do not rely on smtpd module

2023-12-14 Thread Alexander Kanavin
It's not mentioned anywhere in source code, and python 3.12 has removed it. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb b

[oe] [PATCH 02/20] python3-supervisor: do not rely on smtpd module

2023-12-14 Thread Alexander Kanavin
It's not mentioned anywhere in source code, and python 3.12 has removed it. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-supervisor_4.2.5.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-supervisor_4.2.5.

[oe] [PATCH 01/20] python3-pyinotify: remove as unmaintained

2023-12-14 Thread Alexander Kanavin
There hasn't been a release in years, and python 3.12 is no longer compatible as it has removed the smtpd module. https://github.com/seb-m/pyinotify Signed-off-by: Alexander Kanavin --- .../packagegroups/packagegroup-meta-python.bb | 1 - .../python/python3-pyinotify_0.9.6.bb

[oe] python 3.12 - help needed in fixing meta-oe failures

2023-12-07 Thread Alexander Kanavin
Hello all, I've been working on updating python to 3.12.0 in oe-core, and here's the current situation: 1. oe-core patchset is ready and tested against a-full on the AB. Get it here: https://git.yoctoproject.org/poky-contrib/log/?h=akanavin/py3.12 2. meta-oe patchset is half-done. I've fixed qu

[oe] [PATCH] fio: revert "fio: upgrade 3.32 -> 2022"

2023-11-29 Thread Alexander Kanavin
This was a bogus update (from AUH I believe) and should be reverted. Signed-off-by: Alexander Kanavin --- .../fio/fio/0001-Fio-3.31.patch | 23 - ...-__fill_random_buf-using-the-multi-r.patch | 136 --- ...d-get-rid-of-unused-MAX_SEED_BUCKETS.patch | 31 - ...filecreate-filestat

[oe] [PATCH] fio: revert "fio: upgrade 3.32 -> 2022"

2023-11-29 Thread Alexander Kanavin
This was a bogus update (from AUH I believe) and should be reverted. --- .../fio/fio/0001-Fio-3.31.patch | 23 - ...-__fill_random_buf-using-the-multi-r.patch | 136 --- ...d-get-rid-of-unused-MAX_SEED_BUCKETS.patch | 31 - ...filecreate-filestat-filedelete-engin.patch | 800 --

Re: [oe] [meta-oe][PATCH 2/2] webkitgtk4: Add recipe

2023-11-21 Thread Alexander Kanavin
oe-core already carries the gtk4 version of webkitgtk. webkitgtk3 in meta-oe is a temporary recipe until all consumers migrate to gtk4. Alex On Tue, 21 Nov 2023 at 14:02, Zoltan Boszormenyi wrote: > > Signed-off-by: Zoltán Böszörményi > --- > .../recipes-support/webkitgtk/webkitgtk4_2.42.2.bb

Re: [oe] [AUH] modemmanager: upgrading to 1.23.1 SUCCEEDED

2023-11-07 Thread Alexander Kanavin
Yes, please do exercise caution and don't push AUH updates blindly, especially when the new version looks iffy, or goes from even to odd in the middle component. A lot of recipes in meta-oe seem to have broken version checks - there's a whole arsenal of tweaks in form of UPSTREAM_CHECK_* settings t

Re: [oe] [Openembedded-architecture] [RFC] Support for alternative init systems

2023-11-07 Thread Alexander Kanavin
On Tue, 7 Nov 2023 at 10:30, ANQUETIN Mathieu wrote: > I would like to discuss an architecture solution to ease support for > alternative init systems. > > As of now, OpenEmbedded supports sysvinit and systemd as first-class citizens > but does so by including required files in the main package

[oe] [PATCH] libadwaita: move recipe to oe-core

2023-07-28 Thread Alexander Kanavin
As required by latest epiphany. Signed-off-by: Alexander Kanavin --- .../libadwaita/libadwaita_1.3.3.bb| 24 --- 1 file changed, 24 deletions(-) delete mode 100644 meta-gnome/recipes-gnome/libadwaita/libadwaita_1.3.3.bb diff --git a/meta-gnome/recipes-gnome

Re: [oe] [RFC][meta-gnome][PATCHv3] webkitgtk3: add recipe

2023-07-27 Thread Alexander Kanavin
A=ON,-DENABLE_GOA=OFF,gnome-online-accounts" > > PACKAGECONFIG[kerberos]= "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5" > > # BROKEN: due missing pkg-config in openldap eds' cmake finds > host-libs when > > diff --git > a/meta-gnome/recipes-gno

Re: [oe] [RFC][meta-gnome][PATCHv2] webkitgtk3: add recipe

2023-07-27 Thread Alexander Kanavin
s once epiphany was updated. > > On Thu, Jul 27 2023 at 06:27:25 AM +02:00:00, Alexander Kanavin > wrote: > > You could probably move gcr3 to meta-gnome for the same reasons once epiphany > transitions to gtk4. Alex On Thu, 27 Jul 2023 at 02:02, Markus Volk > wrote: > >

Re: [oe] [RFC][meta-gnome][PATCHv2] webkitgtk3: add recipe

2023-07-26 Thread Alexander Kanavin
quot;-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk" > +PACKAGECONFIG[webkitgtk] = "-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk3" > > PACKAGES =+ "${PN}-gdialog" > FILES:${PN}-gdialog = "${bindir}/gdialog" > diff --git > a/meta-gnome/recipes

Re: [oe] DISTRO_FEATURE gobject-introspection-data or gobject-introspection?

2023-05-31 Thread Alexander Kanavin
On Wed, 31 May 2023 at 18:00, Petr Gotthard wrote: > > Hello. Is there a DISTRO_FEATURE "gobject-introspection" or just > "gobject-introspection-data", please? Or both? > > Recently there was a set of patches called "requires > gobject-introspection-data DISTRO_FEATURE", but for some recipes it

Re: [oe] Depending on external recipes in OE-core

2023-04-21 Thread Alexander Kanavin
PACKAGECONFIG definition for a feature such as qt5/6 support doesn't have to be in an external .bbappend, as in itself it doesn't change how a recipe is being built, it only defines a recipe option, component command line switches to enable it, and dependencies that need to be fulfilled. If there

Re: [oe] [meta-oe][PATCH 2/3] libfprint: New recipe

2023-03-30 Thread Alexander Kanavin
On Thu, 30 Mar 2023 at 19:20, Böszörményi Zoltán wrote: > > 2023. 03. 30. 17:40 keltezéssel, Alexander Kanavin írta: > > How do libfprint's meson rules for producing the executable and then > > running it look like? > > Here are the two generators: > https://

Re: [oe] [meta-oe][PATCH 2/3] libfprint: New recipe

2023-03-30 Thread Alexander Kanavin
oltán wrote: > > 2023. 03. 30. 17:24 keltezéssel, Zoltan Boszormenyi via > lists.openembedded.org írta: > > 2023. 03. 30. 15:50 keltezéssel, Alexander Kanavin írta: > >> Meson is specifically configured in yocto to user qemu usermode as the > >> wrapper to run

Re: [oe] [meta-oe][PATCH 2/3] libfprint: New recipe

2023-03-30 Thread Alexander Kanavin
7; And the use of the exe_wrapper is documented here: https://mesonbuild.com/Cross-compilation.html Alex On Thu, 30 Mar 2023 at 17:24, Böszörményi Zoltán wrote: > > 2023. 03. 30. 15:50 keltezéssel, Alexander Kanavin írta: > > Meson is specifically configured in yocto to user qemu use

  1   2   3   4   5   6   >