Re: [OE-core] [PATCH] image/populate_sdk: Support usrmerge for nativesdk in SDK builds

2025-02-05 Thread Esben Haabendal via lists.openembedded.org
"Richard Purdie via lists.openembedded.org" writes: > On Wed, 2025-02-05 at 10:53 +0100, Esben Haabendal wrote: >> Richard Purdie writes: >> >> > On Wed, 2025-02-05 at 09:28 +0100, Esben Haabendal wrote: >> > > "Richard Purdie via lists.openembedded.org" >> > > writes: >> > > > > Is anything h

Re: [OE-core] [PATCH] image/populate_sdk: Support usrmerge for nativesdk in SDK builds

2025-02-05 Thread Esben Haabendal via lists.openembedded.org
Richard Purdie writes: > On Wed, 2025-02-05 at 09:28 +0100, Esben Haabendal wrote: >> "Richard Purdie via lists.openembedded.org" >> writes: >> > > Is anything holding this back? >> > >> > Yes, there is. >> > >> > You're using the SDK in a way which it wasn't really intended for and >> > we're

Re: [OE-core] [PATCH] image/populate_sdk: Support usrmerge for nativesdk in SDK builds

2025-02-05 Thread Esben Haabendal via lists.openembedded.org
"Richard Purdie via lists.openembedded.org" writes: > On Tue, 2025-02-04 at 14:59 +0100, Sean Nyekjaer via > lists.openembedded.org wrote: >> Hi Ross, >> >> On Wed, Jan 22, 2025 at 03:04:35PM +0100, Sean Nyekjaer wrote: >> > On Wed, Jan 22, 2025 at 01:41:11PM +0100, Ross Burton wrote: >> > > Hi

[OE-core] [PATCH scarthgap 0/2] Backport a couple of changes to overlayfs-create-dirs

2025-02-04 Thread Esben Haabendal via lists.openembedded.org
This is a backport of two minor changes to the overlayfs-create-dirs.service file, improving the usefulness of the unit description and thus log messages, and improving the unit depdency to allow use with upper dirs placed in subdir of mountpoints. Signed-off-by: Esben Haabendal --- Esben Haabend

[OE-core] [PATCH scarthgap 2/2] files: overlayfs-create-dirs: Improve mount unit dependency

2025-02-04 Thread Esben Haabendal via lists.openembedded.org
The RequiresMountsFor configuration option of systemd.unit (added in systemd version 201) not only adds the Requires and After options for the required mount unit, but it adds them for all mount units required to access the specified path. So this change is both a simplification, and an improvemen

[OE-core] [PATCH scarthgap 1/2] files: Amend overlayfs unit descriptions with path information

2025-02-04 Thread Esben Haabendal via lists.openembedded.org
Having something like Starting Overlayfs directories setup /home... Starting Overlayfs directories setup /root... Finished Overlayfs directories setup /home. Finished Overlayfs directories setup /root. Mounting Overlayfs mount unit /home... Mounting Overlayfs mount unit /root... Mounted Overlayfs

Re: [OE-core] [PATCH V2 1/2] rust: fix for rust multilib sdk configuration

2025-01-22 Thread Esben Haabendal via lists.openembedded.org
"Sadineni, Harish via lists.openembedded.org" writes: > From: Harish Sadineni > > YOCTO [#15061] > The rust sdk installs both 'rust.sh' and 'cargo.sh' for lib32 and lib64 in > the same location. > This causes below error while installing the lib32 & lib64 binaries: > > Error: Transaction test e

[OE-core] [PATCH scarthgap] pulseaudio: fix webrtc audio depdency

2025-01-20 Thread Esben Haabendal via lists.openembedded.org
Since pulseaudio v16.99.1, the library needed is webrtc-audio-processing-1. This fixes Run-time dependency webrtc-audio-processing-1 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency webrtc-audio-processing-1 ../pulseaudio-17.0/meson.build:730:15: ERROR:

[OE-core] [PATCH] files: overlayfs-create-dirs: Improve mount unit dependency

2025-01-18 Thread Esben Haabendal via lists.openembedded.org
The RequiresMountsFor configuration option of systemd.unit (added in systemd version 201) not only adds the Requires and After options for the required mount unit, but it adds them for all mount units required to access the specified path. So this change is both a simplification, and an improvemen

[OE-core] [PATCH] pulseaudio: fix webrtc audio depdency

2025-01-08 Thread Esben Haabendal via lists.openembedded.org
Since pulseaudio v16.99.1, the library needed is webrtc-audio-processing-1. This fixes Run-time dependency webrtc-audio-processing-1 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency webrtc-audio-processing-1 ../pulseaudio-17.0/meson.build:730:15: ERROR: