Re: [OE-core] [PATCH] Add nativesdk of systemd-systemctl

2022-11-14 Thread wangmy
Sorry, I missed your email. Thanks for telling me how to modify it I already know about this modification, and I will submit the patch again after the test is OK.   -- Best Regards --- Wang Mingyu Development Dept.I Nanjing Fujitsu Nanda Software T

Re: [OE-Core][kirkstone][PATCH] lttng-tools: Upgrade 2.13.4 -> 2.13.8

2022-11-14 Thread Xiangyu Chen
On 11/14/22 22:41, Steve Sakoman wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. On Sun, Nov 13, 2022 at 4:17 PM wrote: On 11/11/22 22:34, Steve Sakoman wrote: CAUTION

[OE-core] Current high bug count owners for Yocto Project 4.2

2022-11-14 Thread Stephen Jolley
All, Below is the list as of top 31 bug owners as of the end of WW46 of who have open medium or higher bugs and enhancements against YP 4.2. There are 113 possible work days left until the final release candidates for YP 4.2 needs to be released. Who Count michael.opdenac...@bootlin.com 35

[OE-core] Yocto Project Newcomer & Unassigned Bugs - Help Needed

2022-11-14 Thread Stephen Jolley
All, The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newc

[OE-core] [PATCH 5/8] llvm: update 15.0.1 -> 15.0.4

2022-11-14 Thread Alexander Kanavin
zstd is a new compression option in addition to zlib. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/llvm/llvm_git.bb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/conf/distro/include/tcmode-de

[OE-core] [PATCH 8/8] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Alexander Kanavin
Sadly the magic is not perfect: llvm-config contains a hardcoded value for the libdir from the native configuration, and things will break if the target build installs libraries somewhere else (e.g. lib64). llvm-config in target bindir also needs a rpath adjustment, otherwise it simply won't even

[OE-core] [PATCH 7/8] bash: update 5.1.16 -> 5.2.9

2022-11-14 Thread Alexander Kanavin
Remove patches: execute_cmd.patch (purpose of patch unclear) makerace.patch/makerace2.patch (merged upstream) Signed-off-by: Alexander Kanavin --- .../bash/bash/execute_cmd.patch | 28 -- .../recipes-extended/bash/bash/makerace.patch | 52 -- .../bash/bash/makerace2.pat

[OE-core] [PATCH 4/8] readline: update 8.1.2 -> 8.2

2022-11-14 Thread Alexander Kanavin
Replace configure-fix.patch with --with-shared-termcap-library Backport a compatibility fix for gdb. Signed-off-by: Alexander Kanavin --- meta/recipes-core/readline/readline.inc | 2 +- .../readline/readline/configure-fix.patch | 35 - meta/recipes-core/readline/readl

[OE-core] [PATCH 1/8] gettext: update 0.21 -> 0.21.1

2022-11-14 Thread Alexander Kanavin
License-update: formatting Refresh gettext-minimal files from the 0.21.1 install tree. Signed-off-by: Alexander Kanavin --- ...t-env.in-do-not-add-C-CXX-parameters.patch | 0 ...01-tests-autopoint-3-unset-MAKEFLAGS.patch | 0 .../parallel.patch| 0 .../run-ptes

[OE-core] [PATCH 6/8] make: update 4.3 -> 4.4

2022-11-14 Thread Alexander Kanavin
Deleted patches: make/0001-makeinst-Do-not-undef-POSIX-on-clang-arm.patch (modified bit removed upstream) make/0001-src-dir.c-fix-buffer-overflow-warning.patch make/0002-w32-compat-dirent.c-follow-header.patch make/0003-posixfcn-fcntl-gnulib-make-emulated.patch (fixed upstream) make/0002-modules-fc

[OE-core] [PATCH 3/8] glib-networking: update 2.72.2 -> 2.74.0

2022-11-14 Thread Alexander Kanavin
glib-2.0-native is needed for gio-querymodules executable Signed-off-by: Alexander Kanavin --- .../{glib-networking_2.72.2.bb => glib-networking_2.74.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-core/glib-networking/{glib-networking_2.72.2.bb => glib-net

[OE-core] [PATCH 2/8] glib-2.0: update 2.72.3 -> 2.74.1

2022-11-14 Thread Alexander Kanavin
Patches: 0001-Do-not-ignore-return-value-of-write.patch merged upstream Enable-more-tests-while-cross-compiling.patch replaced with a request to upstream to solve this correctly with meson's exe_wrapper: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3067 https://github.com/mesonbuild/meson/

Re: [OE-core] [PATCH] initial configs: set initial {DISTRO|MACHINE|IMAGE}FEATUREs as weak as possible

2022-11-14 Thread Christoph Lauer
Thank you for looking at the patch. I realized there is no real use case that would require this. The idea was to initialize new values with the weakest setting, but I may have underestimated the problems that come with it. This patch can be discarded. Christoph Am 13.11.22 um 18:48 schrieb Alex

Re: [OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Alexander Kanavin
And here's the ticket for meson where this issue originates: https://github.com/mesonbuild/meson/issues/11043 Apparently llvm-config is not the only, or even the recommended way to get settings, it's just that meson is using it instead of relying entirely on cmake configs. Alex On Mon, 14 Nov 20

[OE-core] [PATCH 2/2] runqemu: limit slirp host port forwarding to localhost 127.0.0.1

2022-11-14 Thread Mikko Rapeli
With default slirp port forwarding config qemu listens on TCP ports and 2323 on all IP addresses available on the build host. Most use cases with runqemu only need it for localhost and it is not safe to run qemu images with root login without password enabled and listening on all available, po

[OE-core] [PATCH v2 1/2] qemurunner.py: support setting slirp host IP address

2022-11-14 Thread Mikko Rapeli
By default host side IP address is not set and qemu listens on all IP addresses on the host machine which is not a good idea when images have root login enabled without password. It make sense to listen only on localhost IP address 127.0.0.1 using config change like: QB_SLIRP_OPT = "-netdev user,i

Re: [OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Vincent Davis Jr
Can also confirm that patch worked for me -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#173248): https://lists.openembedded.org/g/openembedded-core/message/173248 Mute This Topic: https://lists.openembedded.org/mt/95018621/21656 Group Owner: opene

Re: [OE-core] [PATCH] llvm: fix native llvm-config RUNPATH

2022-11-14 Thread Vincent Davis Jr
Yes can try now -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#173247): https://lists.openembedded.org/g/openembedded-core/message/173247 Mute This Topic: https://lists.openembedded.org/mt/94995332/21656 Group Owner: openembedded-core+ow...@lists.o

Re: [OE-core][PATCH v3 2/2] archiver: avoid using machine variable as it breaks multiconfig

2022-11-14 Thread Steve Sakoman
On Mon, Nov 14, 2022 at 3:17 AM Jose Quaresma wrote: > > Hi Steve, > > Can this patch be backported to kirkstone? Certainly! I've added it to my test queue. Steve >> Richard Purdie escreveu no dia quarta, >> 2/11/2022 à(s) 10:55: >>> >>> On Wed, 2022-11-02 at 09:42 +, Jose Quaresma wrote

Re: [OE-Core][kirkstone][PATCH] lttng-tools: Upgrade 2.13.4 -> 2.13.8

2022-11-14 Thread Steve Sakoman
On Sun, Nov 13, 2022 at 4:17 PM wrote: > > > On 11/11/22 22:34, Steve Sakoman wrote: > > CAUTION: This email comes from a non Wind River email account! > > Do not click links or open attachments unless you recognize the sender and > > know the content is safe. > > > > Master branch is currently a

Re: [OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Alexander Kanavin
Anyway. I filed an upstream ticket: https://github.com/llvm/llvm-project/issues/58984 Alex On Mon, 14 Nov 2022 at 14:50, Alexander Kanavin via lists.openembedded.org wrote: > > On Mon, 14 Nov 2022 at 14:41, Richard Purdie > wrote: > > > The trouble is how many people are ever going to check whe

Re: [OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Alexander Kanavin
On Mon, 14 Nov 2022 at 14:41, Richard Purdie wrote: > The trouble is how many people are ever going to check whether the > output of llvm-config changes? We really need to work with upstream to > make this util cross safe... Yes, by making it a thin wrapper over pkg-config. I am completely baffl

Re: [OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Richard Purdie
On Mon, 2022-11-14 at 14:35 +0100, Alexander Kanavin wrote: > Sadly the magic is not perfect: llvm-config contains a hardcoded > value for the libdir from the native configuration, and things will > break if the target build installs libraries somewhere else (e.g. lib64). > > llvm-config in target

Re: [OE-core] [PATCH] llvm: fix native llvm-config RUNPATH

2022-11-14 Thread Alexander Kanavin
I just sent a patch. Can you try it? Alex On Mon, 14 Nov 2022 at 13:17, Alexander Kanavin via lists.openembedded.org wrote: > > Okay, I figured out what is happening here. There are two issues: > > 1. llvm-config is placed into the target sysroot (by mesa recipe), > without adjusting rpath to po

[OE-core] [PATCH] mesa: do not rely on native llvm-config in target sysroot

2022-11-14 Thread Alexander Kanavin
Sadly the magic is not perfect: llvm-config contains a hardcoded value for the libdir from the native configuration, and things will break if the target build installs libraries somewhere else (e.g. lib64). llvm-config in target bindir also needs a rpath adjustment, otherwise it simply won't even

Re: [OE-core] [PATCH] qemurunner.py: support setting slirp host ip address

2022-11-14 Thread Quentin Schulz via lists.openembedded.org
Hi Mikko, On 11/14/22 11:59, Mikko Rapeli wrote: Hi, On Mon, Nov 14, 2022 at 11:31:11AM +0100, Quentin Schulz wrote: Hi Mikko, On 11/14/22 11:19, Mikko Rapeli wrote: By default host side IP address is not set and qemu listens on all IP addresses on the host machine which is not a good idea w

Re: [OE-core][PATCH v3 2/2] archiver: avoid using machine variable as it breaks multiconfig

2022-11-14 Thread Jose Quaresma
Hi Steve, Can this patch be backported to kirkstone? Jose Jose Quaresma via lists.openembedded.org escreveu no dia quarta, 2/11/2022 à(s) 11:04: > > > Richard Purdie escreveu no dia > quarta, 2/11/2022 à(s) 10:55: > >> On Wed, 2022-11-02 at 09:42 +, Jose Quaresma wrote: >> > Are there any

Re: [OE-core] [PATCH] llvm: fix native llvm-config RUNPATH

2022-11-14 Thread Alexander Kanavin
Okay, I figured out what is happening here. There are two issues: 1. llvm-config is placed into the target sysroot (by mesa recipe), without adjusting rpath to point to the native sysroot. This may work if native and target are both x86, but will fail if they are not, or if the native and target u

Re: [OE-core] [PATCH] qemurunner.py: support setting slirp host ip address

2022-11-14 Thread Mikko Rapeli
Hi, On Mon, Nov 14, 2022 at 11:31:11AM +0100, Quentin Schulz wrote: > Hi Mikko, > > On 11/14/22 11:19, Mikko Rapeli wrote: > > By default host side IP address is not set and qemu listens > > on all IP addresses on the host machine which is not a good > > idea when images have root login enabled w

Re: [OE-core] [PATCH] qemurunner.py: support setting slirp host ip address

2022-11-14 Thread Quentin Schulz via lists.openembedded.org
Hi Mikko, On 11/14/22 11:19, Mikko Rapeli wrote: By default host side IP address is not set and qemu listens on all IP addresses on the host machine which is not a good idea when images have root login enabled without password. It make sense to listen only on localhost IP address 127.0.0.1 using

[OE-core] [PATCH] qemurunner.py: support setting slirp host ip address

2022-11-14 Thread Mikko Rapeli
By default host side IP address is not set and qemu listens on all IP addresses on the host machine which is not a good idea when images have root login enabled without password. It make sense to listen only on localhost IP address 127.0.0.1 using config: QB_SLIRP_OPT = "-netdev user,id=net0,hostf

Re: [OE-core] [PATCH] mirrors.bbclass: use shallow tarball for nativesdk-binutils

2022-11-14 Thread Etienne Cordonnier via lists.openembedded.org
Hi Michael, thanks for your reply and sorry about the wrong email. I changed the configuration and added "sendemail.from" (I had used sendemail.envelopesender previously). However this patch is already applied to the master branch, so I didn't send an updated patch. On Tue, Nov 8, 2022 at 11:36 AM

Re: [OE-core] [PATCH] Add nativesdk of systemd-systemctl

2022-11-14 Thread Zoltan Boszormenyi via lists.openembedded.org
Hi, I think this is not the correct approach, but here are my use cases: I recently discovered that the python script replacement of the native build of systemctl mishandles services with multiple RequiredBy= and WantedBy= clauses in the [Install] section and only creates the symlink for the fir

[OE-core] [kirkstone][PATCH 4/4] package: Fix handling of minidebuginfo with newer binutils

2022-11-14 Thread Nathan Rossi
From: Nathan Rossi Newer versions of binutils (2.38+) have changed how the "--only-keep-debug" of objcopy behaves when stripping non-debug sections from an ELF. https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=68f543154e92ab0f5d6c569e0fa143f5e8bd2d80 This change causes associated se

[OE-core] [kirkstone][PATCH 3/4] glibc-locale: Do not INHIBIT_DEFAULT_DEPS

2022-11-14 Thread Nathan Rossi
From: Nathan Rossi The glibc-locale recipe already partially depends on the base depends in order to satisfy the do_package dependency on binutils. However since commit d6ffd683bf6 NM has defaulted to gcc-nm, meaning do_package depends on gcc (for minidebuginfo). Whilst the do_package task could

[OE-core] [kirkstone][PATCH 2/4] oeqa/selftest/minidebuginfo: Create selftest for minidebuginfo

2022-11-14 Thread Nathan Rossi
From: Nathan Rossi Add a new selftest to validate minidebuginfo support. This selftest builds a complete target image with PACKAGE_MINIDEBUGINFO enabled. ELFs included in the image are expected to have minidebuginfo included in the resulting executables and shared libraries, the self test validat

[OE-core] [kirkstone][PATCH 1/4] oeqa/selftest/lic_checksum: Cleanup changes to emptytest include

2022-11-14 Thread Nathan Rossi
From: Nathan Rossi Config written to the emptytest include file is invalid after the test has cleaned up its temporary directories resulting in the emptytest recipe potentially having invalid content when parsed by successive bitbake runs. This presents the following error in tests after lic_che