[OE-core] [PATCH] libwebp: add BBCLASSEXTEND

2023-05-15 Thread Geoff Parker
From: Geoff Parker Add BBCLASSEXTEND += "native nativesdk" Needed by native imagemagick Signed-off-by: Geoff Parker --- meta/recipes-multimedia/webp/libwebp_1.3.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-multimedia/webp/libwebp_1.3.0.bb b/meta/recipes-

[OE-core] [PATCH] python3-pyobject: Add patch to fix resource leak that causes mem leak & OOM

2022-02-04 Thread Geoff Parker
From: Geoff Parker Memory leak and OOM in our code involving dbus was traced to a resource leak in python3-gobject above v3.24.1 noted in these links. https://github.com/LEW21/pydbus/issues/83 https://gitlab.gnome.org/GNOME/pygobject/-/issues/307 This patch fixed the leak for us. This issue

[OE-core] [PATCH] cifs-utils: typo fix fakse --> false

2021-08-10 Thread Geoff Parker
From: Geoff Parker Signed-off-by: Geoff Parker --- meta-networking/recipes-support/cifs/cifs-utils_6.13.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb b/meta-networking/recipes-support/cifs/cifs-utils_6.13.bb

Re: [OE-core] [PATCH] glib-2.0: replace THISDIR instead of COREBASE in find_meson_cross_files --cross-file paths

2021-03-02 Thread Geoff Parker
Hi Martin, The normpath change worked for me also: -thisdir = d.getVar("THISDIR") +thisdir = os.path.normpath(d.getVar("THISDIR")) Another work-around was to replace the relative paths in our bblayers.conf file which looked like: ${TOPDIR}/../meta-openembedded/meta-oe \ ... With

Re: [OE-core] [PATCH] glib-2.0: replace THISDIR instead of COREBASE in find_meson_cross_files --cross-file paths

2021-03-02 Thread Geoff Parker
In my directory layout,  COREBASE is the poky directory. The layers are under the poky dir also.  The TOPDIR is poky/build-${MACHINE} -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#148864): https://lists.openembedded.org/g/openembedded-core/messag

Re: [OE-core] [PATCH] glib-2.0: replace THISDIR instead of COREBASE in find_meson_cross_files --cross-file paths

2021-03-02 Thread Geoff Parker
Same here. Our build artifacts get created but, I get a few thousand of these errors: ERROR: Cannot add '/home/geoff/yocto-tegra/poky/meta/recipes-core/glib-2.0/glib-2.0/meson.cross.d/arm-64' to --cross-file, because it's not relative to THISDIR '/ home/geoff/yocto-tegra/poky/build-ccu3/../meta/re

[OE-core] [PATCH] systemd-serialgetty: Replace sed quoting using ' with " to allow var expansion

2020-09-11 Thread Geoff Parker
From: Geoff Parker A recent commit added single quotes around the sed regex's. This prevented the expansion of $default_baudrate in do_install(), and ended up with systemd's' serial-getty@.service file having a literal $default_baudrate. This broke the serial console getty s

[OE-core] [PATCH] Revert "systemd-serialgetty: Fix sed expression quoting"

2020-09-11 Thread Geoff Parker
From: Geoff Parker This reverts commit 12d0fdd9c990bdc67bf6c8fd2d269cb766069ea5. Adding quotes around sed string treats $default_baudrate as a literal rather than a variable substitution in the do_install function. Breaks the systemd serial-getty@.service file and serial console getty. serial

[OE-core] [PATCH] wic: make engine.py:get_partitions() resilient to parted/dmidecode stderr output

2018-10-10 Thread Geoff Parker
Running wic commands on Debian 10 systems fail in scripts/lib/wic/engine.py:get_partitions() due to new stderr output captured when trying to parse the output from /sbin/parted as a non-root user. The parted command calls the dmidecode utility, which produces this error as a non-root user: /sys/