Re: [OE-core] [PATCH v11] vte: Separate out gtk4 pieces of vte into individual packages

2023-11-30 Thread Alexandre Belloni via lists.openembedded.org
Hello Khem, The vte upgrade causes librsvg to fail on qemux86-64-x32: https://autobuilder.yoctoproject.org/typhoon/#/builders/57/builds/8077/steps/11/logs/stdio I'm not sure how and I was suspecting other rust changes but I confirmed this is the 3 patches series as this one was successful:

Re: [OE-core] [PATCH] systemd-boot: Add recipe to compile native

2023-11-30 Thread Mikko Rapeli
Hi, On Fri, Dec 01, 2023 at 12:23:36PM +0530, Viswanath Kraleti wrote: > systemd has ukify, a native tool, which will combine the kernel/initrd/stub > components to build the UKI (unified kernel images). systemd-boot recipe > isn't providing this tool. > > To use ukify, one need systemd-boot

Re: [OE-core] [PATCH] systemd-boot: Extend recipe to compile native

2023-11-30 Thread Viswanath Kraleti
On 11/28/2023 4:38 AM, Peter Kjellerstedt wrote: -Original Message- From: openembedded-core@lists.openembedded.org On Behalf Of Dmitry Baryshkov Sent: den 27 november 2023 22:05 To: Ross Burton Cc: quic_vkral...@quicinc.com; OE Core mailing list Subject: Re: [OE-core] [PATCH]

[OE-core] [PATCH] systemd-boot: Add recipe to compile native

2023-11-30 Thread Viswanath Kraleti
systemd has ukify, a native tool, which will combine the kernel/initrd/stub components to build the UKI (unified kernel images). systemd-boot recipe isn't providing this tool. To use ukify, one need systemd-boot native recipe so that a dependency can be added on populate_sysroot task to get the

Re: [OE-core] rootfs.py generates wrong ld.so.cache in case of usrmerge distro feature

2023-11-30 Thread Chen Qi via lists.openembedded.org
Could you check if your /lib is a symlink to /usr/lib on target? /lib/libxxx.so.x should be fine if /lib is a symlink to /usr/lib. Right? Or am I missing something? Regards, Qi On 11/24/23 18:34, Johannes Pointner wrote: Hello, I did recently my first Nanbield build which required the distro

[OE-core] Patchtest results for [PATCH 6/8] recipetool: appendsrcfile(s): add a mode to update the recipe itself

2023-11-30 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/6-8-recipetool-appendsrcfile-s-add-a-mode-to-update-the-recipe-itself.patch FAIL: test max line length: Patch line

[OE-core] Patchtest results for [PATCH 4/8] recipetool: appendsrcfile(s): use params instead of extraline

2023-11-30 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/4-8-recipetool-appendsrcfile-s-use-params-instead-of-extraline.patch FAIL: test max line length: Patch line too

[OE-core] Patchtest results for [PATCH 5/8] recipeutils: bbappend_recipe: allow to patch the recipe itself

2023-11-30 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/5-8-recipeutils-bbappend_recipe-allow-to-patch-the-recipe-itself.patch FAIL: test max line length: Patch line too

[OE-core] [PATCH 8/8] oeqa/selftest/recipetool: appendsrc: add test for update mode

2023-11-30 Thread Julien Stephan
add a basic test for testing the update mode of recipetool appendsrcfile(s) Signed-off-by: Julien Stephan --- meta/lib/oeqa/selftest/cases/recipetool.py | 28 ++ 1 file changed, 28 insertions(+) diff --git a/meta/lib/oeqa/selftest/cases/recipetool.py

[OE-core] [PATCH 7/8] oeqa/selftest/recipetool: appendsrfile: add test for machine

2023-11-30 Thread Julien Stephan
Add a new test for machine specific bbappend override Signed-off-by: Julien Stephan --- meta/lib/oeqa/selftest/cases/recipetool.py | 23 +++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/recipetool.py

[OE-core] [PATCH 6/8] recipetool: appendsrcfile(s): add a mode to update the recipe itself

2023-11-30 Thread Julien Stephan
Add a new option -u/--update-recipe to update the recipe itself instead of creating/updating a bbappend file Signed-off-by: Julien Stephan --- scripts/lib/recipetool/append.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/lib/recipetool/append.py

[OE-core] [PATCH 5/8] recipeutils: bbappend_recipe: allow to patch the recipe itself

2023-11-30 Thread Julien Stephan
Add a new parameter update_original_recipe to allow to patch a recipe instead of creating/updating a bbappend Signed-off-by: Julien Stephan --- meta/lib/oe/recipeutils.py | 30 +- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git

[OE-core] [PATCH 4/8] recipetool: appendsrcfile(s): use params instead of extraline

2023-11-30 Thread Julien Stephan
appendsrc function relies on oe.recipeutils.bbappend_recipe to copy files and add the corresponding entries in SRC_URI. Currently, appendsrc function build itself the new SRC_URI entry to add the correct subdir param, and gives it using the extralines parameter. This has 2 drawbacks: -

[OE-core] [PATCH 3/8] recipeutils: bbappend_recipe: add a way to specify the name of the file to add

2023-11-30 Thread Julien Stephan
bbappend_recipe can take a dict of source files to add to SRC_URI where the key is the full path to the file to be added and the value is the original file in the recipe space. Modify the dict value to use a tupple: (originalfile, newname), to allow specifying the name of the file we would like

[OE-core] [PATCH 1/8] recipetool: appendsrcfile(s): add dry-run mode

2023-11-30 Thread Julien Stephan
Add dry-run mode for recipetool appendsrcfile and appendsrcfiles, with if necessary, a diff of changes Signed-off-by: Julien Stephan --- scripts/lib/recipetool/append.py | 33 +++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 2/8] recipeutils: bbappend_recipe: fix undefined variable

2023-11-30 Thread Julien Stephan
In the case get_bbappend_path returns None (could not find the layer containing the recipe) the error message tries to print the recipefile, but it is not defined. Fix it. Signed-off-by: Julien Stephan --- meta/lib/oe/recipeutils.py | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [RFC] [PATCH 0/7] Several fixes around recipetool appendsrcfile(s) and oe.recipeutils.bbappend_recipe

2023-11-30 Thread Julien Stephan
Hi all, I was trying to use recipetool appendsrcfile to add a file to a recipe and I noticed several issues: * -m is not correctly supported * recipetool appendsrfile(s) are missing a usefull dry-run mode * appendsrc function relies on oe.recipeutils.bbappend_recipe but duplicates some code:

[OE-core][nanbield 20/25] strace: backport fix for so_peerpidfd-test

2023-11-30 Thread Steve Sakoman
From: Randy MacLeod Backport the fix for the so_peerpidfd-test: 44cf51a38 tests: fix so_peerpidfd test and drop the patch that skipped that test. Signed-off-by: Randy MacLeod Signed-off-by: Alexandre Belloni (cherry picked from commit 0a52da6530ebba08f9a3b30d5098b0c3ef1730d7)

[OE-core][nanbield 25/25] lib/oe/path: Deploy files can start only with a dot

2023-11-30 Thread Steve Sakoman
From: Vyacheslav Yurkov There might be only hidden files deployed. In that case we don't need a generic wildcard present in copy command, otherwise it fails with: Exception: subprocess.CalledProcessError: Command 'cp -afl --preserve=xattr ./.??* ./* /tmp/deploy/images/qemux86-64' returned

[OE-core][nanbield 24/25] lib/oe/buildcfg.py: Remove unused parameter

2023-11-30 Thread Steve Sakoman
From: Jermain Horsman Several functions included the 'd' parameter but never used it, additionally the value passed is always None. Signed-off-by: Jermain Horsman Signed-off-by: Alexandre Belloni (cherry picked from commit 9e03ce0426576ebef3739dc1dfec4f7cd73ae094) Signed-off-by: Steve Sakoman

[OE-core][nanbield 23/25] lib/oe/buildcfg.py: Include missing import

2023-11-30 Thread Steve Sakoman
From: Jermain Horsman get_layer_revisions() uses the os.path module but it is not included in the imports. Signed-off-by: Jermain Horsman Signed-off-by: Alexandre Belloni (cherry picked from commit 4339ef5b46c39cce402d1cc3526b39702837b839) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 22/25] systemd: fix DynamicUser issue

2023-11-30 Thread Steve Sakoman
From: Chen Qi The DynamicUser needs libnss-systemd to be installed to function well. The tweaks to nsswitch.conf should be conditional on PACKAGECONFIG values. Signed-off-by: Chen Qi Signed-off-by: Alexandre Belloni (cherry picked from commit ba3a78c08cb0ce08afde049610d3172b9e3b0695)

[OE-core][nanbield 21/25] openssl: improve handshake test error reporting

2023-11-30 Thread Steve Sakoman
From: William Lyu Fixes [YOCTO #15225] Yocto Bug #15255 is not reproducible. To obtain more useful information for debugging, the OpenSSL test code is improved so that more detailed state information in the handshake loop is printed when an error occurs. Signed-off-by: William Lyu

[OE-core][nanbield 18/25] linux-firmware: package Robotics RB5 sensors DSP firmware

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Add package with sensors DSP firmware for Qualcomm Robotics RB5 platform. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit 195df10fcbfa1ef7e073d3332943458064519ae0) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 19/25] lsb-release: use https for UPSTREAM_CHECK_URI

2023-11-30 Thread Steve Sakoman
From: Tim Orling http:// results in 301 Moved Permanently and redirects to https:// Also drop SRC_URI[md5sum]. Signed-off-by: Tim Orling Signed-off-by: Alexandre Belloni (cherry picked from commit 4bb3e1dd642802a16ac9526df4098d6dcb97a795) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 17/25] linux-firmware: package Qualcomm Venus 6.0 firmware

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Package firmware for the Qualcomm video encoder / decoder (venus) core, version 6.0 Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit 51a64bd01adf3a81086e6368af01abaf4081a515) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 16/25] linux-firmware: package firmware for Qualcomm QCM2290 / QRB4210

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Package firmware files for the Qualcomm QCM2290 and QRB4210 platforms. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit bc4170ca691df3eefa39fffd31c280b3ead111a9) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 15/25] linux-firmware: package firmware for Qualcomm Adreno a702

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Separate firmware for the Quacomm Adreno A702 GPU, found on Qualcomm QCM2290 / QRB2210 platforms. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit ad24c24dc534b2da7dbd858e1436f8c0d1e86809) Signed-off-by: Steve Sakoman ---

[OE-core][nanbield 14/25] linux-firmware: add audio topology symlink to the X13's audio package

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Add new symlink required for the sound driver to find the audio topology to the linux-firmware--qcom-sc8280xp-lenovo-x13s-audio package. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit 313135eaa236872e4aa5f698515a3363eb75601f)

[OE-core][nanbield 13/25] linux-firmware: add notice file to sdm845 modem firmware

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Follow the upstream change (which moved wlanmdsp and notice files from ath10k to sdm845 dir) and include notice file into the sdm845 modem firmware package. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit

[OE-core][nanbield 12/25] linux-firmware: add missing depenencies on license packages

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov Several Adreno packages lack dependency on the package with the license file. Add corresponding RDEPENDS. Fixes: bf00a042d2fa ("linux-firmware: split platform-specific Adreno shaders to separate packages") Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni

[OE-core][nanbield 11/25] linux-firmware: upgrade 20230804 -> 20231030

2023-11-30 Thread Steve Sakoman
From: Dmitry Baryshkov License-Update: additional firmwares Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni (cherry picked from commit 7c725d1f2ed9a271d39d899ac2534558c2d103fc) Signed-off-by: Steve Sakoman --- ...{linux-firmware_20230804.bb => linux-firmware_20231030.bb} |

[OE-core][nanbield 09/25] linux-firmware: create separate packages

2023-11-30 Thread Steve Sakoman
From: Fahad Arslan This is in continuation of earlier commit: 3fc14f805fe7572bba129605869fb848fed4 linux-firmware: create separate package for cirrus and cnm firmwares And creates separate sub packages for firmwares corresponding to following list of licenses: LICENSE.amphion_vpu

[OE-core][nanbield 10/25] linux-firmware: add new fw file to ${PN}-rtl8821

2023-11-30 Thread Steve Sakoman
From: Bastian Krause Extend the linux-firmware-rtl8821 package with rtw8821 firmware files for Realtek RTL8821 variants. Signed-off-by: Bastian Krause Signed-off-by: Alexandre Belloni (cherry picked from commit 23c945938f8d8bcf5fbd6d9b840ec319aaa40c62) Signed-off-by: Dmitry Baryshkov

[OE-core][nanbield 08/25] xwayland: upgrade to 23.2.2

2023-11-30 Thread Steve Sakoman
From: Ross Burton e4487cae1 Bump version to 23.2.2 1e8478455 Xi/randr: fix handling of PropModeAppend/Prepend (CVE-2023-5367) 829a99117 Switch to libbsd-overlay 4f8a851b6 xwayland: Cancel the EI disconnect timer when freed cc79b2a83 glamor: xv: Fix invalid accessing of plane attributes for NV12

[OE-core][nanbield 07/25] qemu: Upgrade 8.1.0 -> 8.1.2

2023-11-30 Thread Steve Sakoman
From: Richard Purdie Drop three backport patches as they're applied upstream. ( cherry-pick from commit 7480ff9064a74858e83e0ae275dbdb78dd6fc2a4 ) Signed-off-by: Richard Purdie Signed-off-by: Lee Chee Yang Signed-off-by: Steve Sakoman --- ...u-native_8.1.0.bb => qemu-native_8.1.2.bb} | 0

[OE-core][nanbield 06/25] python3-urllib3: Upgrade to 2.0.7

2023-11-30 Thread Steve Sakoman
From: Khem Raj Addresses CVE-2023-45803 [1] [1] https://github.com/urllib3/urllib3/commit/4e98d57809dacab1cbe625fddeec1a290c478ea9 ( cherry-pick from commit befec4d3591bb0dce0e256cf338eb541b2a56b98 ) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie Signed-off-by: Lee Chee Yang

[OE-core][nanbield 05/25] libjpeg-turbo: upgrade 3.0.0 -> 3.0.1

2023-11-30 Thread Steve Sakoman
From: Wang Mingyu Changelog: = 1. The x86-64 SIMD functions now use a standard stack frame, prologue, and epilogue so that debuggers and profilers can reliably capture backtraces from within the functions. 2. Fixed two minor issues in the interblock smoothing algorithm that caused

[OE-core][nanbield 04/25] harfbuzz: upgrade 8.2.1 -> 8.2.2

2023-11-30 Thread Steve Sakoman
From: Wang Mingyu Changelog: === - Fix regression from 8.1.0 in shaping fonts with duplicate feature tags. - Fix regression from 8.2.0 in parsing CSS-style feature strings. - Variable fonts instanciation now handles more tables. - Various CMake build improvements. - various fixes to

[OE-core][nanbield 03/25] enchant2: upgrade 2.6.1 -> 2.6.2

2023-11-30 Thread Steve Sakoman
From: Wang Mingyu Changelog: === Documents exclude files: each personal word list is paired with an exclude file that contains words the user considers invalid. Signed-off-by: Wang Mingyu Signed-off-by: Alexandre Belloni (cherry picked from commit

[OE-core][nanbield 01/25] avahi: backport Debian patches to fix multiple CVE's

2023-11-30 Thread Steve Sakoman
From: Vijay Anusuri import patches from ubuntu to fix CVE-2023-1981 CVE-2023-38469 CVE-2023-38470 CVE-2023-38471 CVE-2023-38472 CVE-2023-38473 Upstream-Status: Backport [import from ubuntu https://git.launchpad.net/ubuntu/+source/avahi/tree/debian/patches?h=ubuntu/jammy-security Upstream

[OE-core][nanbield 02/25] base-passwd: upgrade 3.6.1 -> 3.6.2

2023-11-30 Thread Steve Sakoman
From: Wang Mingyu base-passwd (3.6.2) [ Peter Kjellerstedt ] * Make it possible to configure whether to use SELinux or not. [ Gioele Barabucci ] * d/postinst: Remove code for upgrades from outdated version 3.2.2. * d/control: Remove unused w3m build dependency (closes: #1051810). *

[OE-core][nanbield 00/25] Patch review

2023-11-30 Thread Steve Sakoman
Please review this set of changes for nanbield and have comments back by end of day Monday, December 3 Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6265 The following changes since commit cce77e8e79c860f4ef0ac4a86b9375bf87507360:

[OE-core] [PATCH] llvm: Upgrade to 17.0.6

2023-11-30 Thread Khem Raj
Bring in these changes * 6009708b4367 Revert "[runtimes] Add missing test dependencies to check-all (#72955)" * 04caadc61fa2 [Driver] Enable __float128 support on X86 on FreeBSD / NetBSD (#72788) * e919a83f96fe eliminate python SyntaxWarnings from check-all output. * f6c231c15ec8 [clang-format]

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Richard Purdie
On Thu, 2023-11-30 at 09:32 -0800, Khem Raj wrote: > On Thu, Nov 30, 2023 at 3:21 AM Richard Purdie > wrote: > > > > Hi, > > > > I saw some of this discussion on the systemd-devel list so I'm happy to > > see patches to sort out the configuration on our side, thanks! > > > > On Thu, 2023-11-30

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Khem Raj
On Thu, Nov 30, 2023 at 3:21 AM Richard Purdie wrote: > > Hi, > > I saw some of this discussion on the systemd-devel list so I'm happy to > see patches to sort out the configuration on our side, thanks! > > On Thu, 2023-11-30 at 12:15 +0100, Etienne Cordonnier via > lists.openembedded.org wrote:

Re: [OE-core] [PATCH v2] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Andrey Popov
Hello, Ross, Steve! Would it be possible to apply backported patch to kirkstone branch if updated patch actually lands for master? Best regards, Andrey. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#191514):

[OE-core] [dunfell] [PATCH] binutils: Mark CVE-2022-47696 as patched

2023-11-30 Thread poojitha adireddy via lists.openembedded.org
CVE-2022-47696 and CVE-2023-25588 are representing similar kind of vulnerability. Reference: https://ubuntu.com/security/CVE-2022-47696 https://sourceware.org/bugzilla/show_bug.cgi?id=29677 Signed-off-by: poojitha adireddy --- meta/recipes-devtools/binutils/binutils/CVE-2023-25588.patch | 3

[OE-core] [PATCH v3] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Andrey Popov
Since syslinux is only compatible with platforms that use x86-based CPUs, this change allows creation of bootable ISO images for other EFI-compatible platforms by replacing invocation of the isohybrid tool for those platforms with a python script that creates MBR partition table with a single

Re: [OE-core] [PATCH v2] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Ross Burton
On 29 Nov 2023, at 17:26, Andrey Popov via lists.openembedded.org wrote: > Since it's no longer possible to use xorriso in recent versions, I would like > to ask if it's possible to apply an updated version of this patch to the > kirkstone branch. Xorriso has been removed but it was replaced

Re: [OE-core] [PATCH v2] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Steve Sakoman
On Wed, Nov 29, 2023 at 7:26 AM Andrey Popov wrote: > > Hello, Ross! > > Since it's no longer possible to use xorriso in recent versions, I would like > to ask if it's possible to apply an updated version of this patch to the > kirkstone branch. > If so, I will send the new version matching

[OE-core] [PATCH v1] documentation.conf: fix do_menuconfig description

2023-11-30 Thread Joao Marcos Costa via lists.openembedded.org
The current description is only pertinent to the kernel, even though do_menuconfig task is used by other projects, such as Busybox and U-Boot. Replace "for the kernel" by an agnostic alternative (i.e., "in the compilation directory"). Signed-off-by: Joao Marcos Costa ---

Re: [OE-core] [PATCH 1/1] hashserv: Unihash cache

2023-11-30 Thread Joshua Watt
On Thu, Nov 30, 2023 at 1:15 AM Tobias Hagelborn wrote: > > Cache unihashes to off-load reads of existing unihashes. > Due to non reproducible builds, the output hash has to be considered. > Only return a unihash if the output hash matches. > The cache is least-recently-used (LRU) and bound in

[OE-core] [kirkstone][PATCH 1/2] python3-urllib3: update to v1.26.18

2023-11-30 Thread Lee Chee Yang
From: Tan Wen Yan https://github.com/urllib3/urllib3/releases/tag/1.26.18 Major changes in python3-urllib3 1.26.18: - Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other" redirect responses. (CVE-2023-45803) ( cherry picked from commit

[OE-core] [kirkstone][PATCH 2/2] xwayland: fix CVE-2023-5367

2023-11-30 Thread Lee Chee Yang
From: Lee Chee Yang Signed-off-by: Lee Chee Yang --- .../xwayland/xwayland/CVE-2023-5367.patch | 85 +++ .../xwayland/xwayland_22.1.8.bb | 4 +- 2 files changed, 88 insertions(+), 1 deletion(-) create mode 100644

Re: [OE-core] rootfs.py generates wrong ld.so.cache in case of usrmerge distro feature

2023-11-30 Thread Johannes Pointner
On Thu, Nov 30, 2023 at 10:45 AM Johannes Pointner wrote: > > On Fri, Nov 24, 2023 at 6:03 PM Khem Raj wrote: > > > > > > > > On Fri, Nov 24, 2023 at 2:34 AM Johannes Pointner > > wrote: > >> > >> Hello, > >> > >> I did recently my first Nanbield build which required the distro > >> feature

[OE-core] Patchtest results for [kirkstone][PATCH v3] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/kirkstone-v3-image-live-Add-support-for-building-EFI-bootable-ISO-images-for-non-x86-based-archs.patch FAIL: test

[OE-core] [kirkstone][PATCH v3] image-live: Add support for building EFI-bootable ISO images for non-x86-based archs

2023-11-30 Thread Andrey Popov
Since syslinux is only compatible with platforms that use x86-based CPUs, this change allows creation of bootable ISO images for other EFI-compatible platforms by replacing invocation of the isohybrid tool for those platforms with a python script that creates MBR partition table with a single

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Richard Purdie
On Thu, 2023-11-30 at 12:29 +0100, Etienne Cordonnier wrote: > OK, thanks for your quick answer. I'll try to turn it into a > DISTRO_FEATURES and write a test for it then (I need to check how > tests running on the target work in poky. I'm not sure can test > systemd-coredump without target

Re: [OE-core] [PATCH V2] rust-cross-canadian: Fix file conflicts for arm and aarch64

2023-11-30 Thread Hemraj, Deepthi via lists.openembedded.org
Hi Ross, Thanks for reviewing the patch and your suggestion. >> Why does this restrict rust-cross-canadian to arm/aarch64? Please find the patch at following link that fixes the conflicts for arm64 and x86-64. https://lists.openembedded.org/g/openembedded-core/message/191481 Thanks, Deepthi

[OE-core][PATCH] bash: changes to SIGINT handler while waiting for a child

2023-11-30 Thread Xiangyu Chen
From: Xiangyu Chen It rarely observes the problem while running shell script aborting test repeatedly, at the problem, the test shell script never returns to shell Steps to reproduce: 1. Run test script and ctrl-c repeatedly 2. Observe whether returns to shell after ctrl-c Signed-off-by:

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Etienne Cordonnier via lists.openembedded.org
OK, thanks for your quick answer. I'll try to turn it into a DISTRO_FEATURES and write a test for it then (I need to check how tests running on the target work in poky. I'm not sure can test systemd-coredump without target easily). Etienne On Thu, Nov 30, 2023 at 12:21 PM Richard Purdie <

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Richard Purdie
Hi, I saw some of this discussion on the systemd-devel list so I'm happy to see patches to sort out the configuration on our side, thanks! On Thu, 2023-11-30 at 12:15 +0100, Etienne Cordonnier via lists.openembedded.org wrote: > Hi all, I sent this patch to start the conversation, but I guess >

Re: [OE-core] [yocto] QA notification for completed autobuilder build (yocto-4.3.1.rc1)

2023-11-30 Thread Jing Hui Tham
Hi All, QA for yocto-4.3.1.rc1 is completed. This is the full report for this release: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults === Summary No high milestone defects. No new issue found. Thanks, Jing Hui >

Re: [OE-core] [RFC PATCH] qemurunner.py: ensure we drain stdout after boot prompt

2023-11-30 Thread Richard Purdie
On Thu, 2023-11-30 at 11:07 +, Alex Bennée wrote: > Richard Purdie writes: > > > On Wed, 2023-11-29 at 15:56 +, Alex Bennée wrote: > > > Richard Purdie writes: > > > > > > > On Wed, 2023-11-29 at 15:11 +0100, Erik Schilling wrote: > > > > > On Wed Nov 29, 2023 at 1:45 PM CET, Alex

Re: [OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Etienne Cordonnier via lists.openembedded.org
Hi all, I sent this patch to start the conversation, but I guess PACKAGE_MINIDEBUGINFO may have to be turned into a DISTRO_FEATURES before this can be merged. I tested this with core-image-sato after enabling systemd in local.conf. I then started: $ vi In other terminal: $ kill -SEGV $(pidof vi) $

Re: [OE-core] [RFC PATCH] qemurunner.py: ensure we drain stdout after boot prompt

2023-11-30 Thread Alex Bennée
Richard Purdie writes: > On Wed, 2023-11-29 at 15:56 +, Alex Bennée wrote: >> Richard Purdie writes: >> >> > On Wed, 2023-11-29 at 15:11 +0100, Erik Schilling wrote: >> > > On Wed Nov 29, 2023 at 1:45 PM CET, Alex Bennée wrote: >> > > > If qemurunner doesn't continuously drain stdout we

[OE-core] [PATCH] gdb/systemd: enable minidebuginfo support conditionally

2023-11-30 Thread Etienne Cordonnier via lists.openembedded.org
From: Etienne Cordonnier Enabling minidebuginfo is not useful if gdb and systemd-coredump are unable to parse it. In order to parse it, gdb needs xz support. Systemd needs coredump enabled, as well as elfutil enabled as well (systemd-coredump loads libdw which is part of elfutils using

[OE-core] [kirkstone][PATCH 2/2] rust-cross: Simplfy the rust_gen_target calls

2023-11-30 Thread Jermain Horsman
From: Richard Purdie Match the code in rust-cross-canadian so that further simplifications can be considered in future. Signed-off-by: Richard Purdie (cherry picked from commit 5cb62d0a33777cb9afb1eea5f736a2580ce50dc7) Signed-off-by: Jermain Horsman ---

[OE-core] [kirkstone][PATCH 1/2] rust-cross/rust-common: Merge arm target handling code to fix cross-canadian

2023-11-30 Thread Jermain Horsman
From: Richard Purdie rust-cross had special handling for armv7 targets but we also need this for cross-canadian. Merge the code into the main function so everything is consistent. Also then fix the arm definition to be arm-eabi since ABI is correctly being looked up. Signed-off-by: Richard

[OE-core] [kirkstone][PATCH 0/2] Failure for rust-cross for arm(v5)

2023-11-30 Thread Jermain Horsman
From: Jermain Horsman I ran into the following when trying to compile rust for arm (on kirkstone): Exception: TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' After some investigation I notices some patches on master which were not available on

Re: [OE-core] rootfs.py generates wrong ld.so.cache in case of usrmerge distro feature

2023-11-30 Thread Johannes Pointner
On Fri, Nov 24, 2023 at 6:03 PM Khem Raj wrote: > > > > On Fri, Nov 24, 2023 at 2:34 AM Johannes Pointner > wrote: >> >> Hello, >> >> I did recently my first Nanbield build which required the distro >> feature usrmerge because of using systemd and as a result QtWebEngine >> didn't work anymore.

[OE-core] [nanbield][PATCH 3/3] xwayland: upgrade to 23.2.2

2023-11-30 Thread Lee Chee Yang
From: Ross Burton e4487cae1 Bump version to 23.2.2 1e8478455 Xi/randr: fix handling of PropModeAppend/Prepend (CVE-2023-5367) 829a99117 Switch to libbsd-overlay 4f8a851b6 xwayland: Cancel the EI disconnect timer when freed cc79b2a83 glamor: xv: Fix invalid accessing of plane attributes for NV12

[OE-core] [nanbield][PATCH 2/3] qemu: Upgrade 8.1.0 -> 8.1.2

2023-11-30 Thread Lee Chee Yang
From: Richard Purdie Drop three backport patches as they're applied upstream. ( cherry-pick from commit 7480ff9064a74858e83e0ae275dbdb78dd6fc2a4 ) Signed-off-by: Richard Purdie Signed-off-by: Lee Chee Yang --- ...u-native_8.1.0.bb => qemu-native_8.1.2.bb} | 0 ...e_8.1.0.bb =>

[OE-core] [nanbield][PATCH 1/3] python3-urllib3: Upgrade to 2.0.7

2023-11-30 Thread Lee Chee Yang
From: Khem Raj Addresses CVE-2023-45803 [1] [1] https://github.com/urllib3/urllib3/commit/4e98d57809dacab1cbe625fddeec1a290c478ea9 ( cherry-pick from commit befec4d3591bb0dce0e256cf338eb541b2a56b98 ) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie Signed-off-by: Lee Chee Yang ---

[OE-core][kirkstone][PATCH] bash: changes to SIGINT handler while waiting for a child

2023-11-30 Thread wenlin.k...@windriver.com via lists.openembedded.org
From: Wenlin Kang It rarely observes the problem while running shell script aborting test repeatedly, at the problem, the test shell script never returns to shell Steps to reproduce: 1. Run test script and ctrl-c repeatedly 2. Observe whether returns to shell after ctrl-c Fixed issue:

[OE-Core][PATCH] shadow: Fix for CVE-2023-4641

2023-11-30 Thread Xiangyu Chen
From: Xiangyu Chen shadow-utils: possible password leak during passwd(1) change CVE: CVE-2023-4641 Upstream-Status: Backport [https://github.com/shadow-maint/shadow/commit/65c88a43a23c2391dcc90c0abda3e839e9c57904] Signed-off-by: Xiangyu Chen --- .../shadow/files/CVE-2023-4641.patch

Re: [OE-core] [PATCH v2] python3-cython: upgrade 0.29.36 -> 3.0.5

2023-11-30 Thread lukas.woodtli via lists.openembedded.org
Thank you for that patch! We are very much interested in having a recent cython version in the openembedded-core layer. How about update to cython 3.0.6 which was just released on Nov 23? See also remarks about LIC_FILES_CHKSUM and SRC_URI[sha256sum] (in the quoted patches at the bottom of the

Re: [OE-core] [master][PATCH] cmake: Unset CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES variable definition from toolchain file

2023-11-30 Thread aszh07
You are correct, of course. But currently, we don't have any test cases for this issue. Cheers, Zahir. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#191482): https://lists.openembedded.org/g/openembedded-core/message/191482 Mute This Topic:

[OE-core] [PATCH] rust-cross-canadian: Fix file conflicts for 32 and 64 bit target architectures

2023-11-30 Thread Hemraj, Deepthi via lists.openembedded.org
From: Deepthi Hemraj [YOCTO #15061] Rust multilib sdks broken because of the conflicts between attempted installs of rust-cross-canadian for 32 and 64 bit target architectures 32 and 64 bit target architectures are trying to install cargo.sh and rust.sh in the same path which resulted in the

[OE-core] [PATCH 1/1] hashserv: Unihash cache

2023-11-30 Thread Tobias Hagelborn
Cache unihashes to off-load reads of existing unihashes. Due to non reproducible builds, the output hash has to be considered. Only return a unihash if the output hash matches. The cache is least-recently-used (LRU) and bound in size. Data from handle_report and query_equivalent are inserted in

[OE-core] [PATCH 0/1] hashserv unihash cache

2023-11-30 Thread Tobias Hagelborn
I saw that the ratio of reads to inserts in our hasherv is ~10:1. So I have added a cache for unihash reads to somewhat off-load the hashserver. This since it rapidly becomes CPU bound and also that it is unresponsive during cleanup operations like vacuum. This goes for the classic sqlite based