Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-04 Thread Khem Raj
fails on mips/arm64 https://errors.yoctoproject.org/Errors/Details/623915/ you might need something like https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-devtools/breakpad/breakpad/0001-Turn-off-sign-compare-for-musl-libc.patch On Wed, Feb 2, 2022 at 10:28 AM Alexander Kanavin

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Alexander Kanavin
Shared library RDEPENDS don't need to be explicitly listed in consumer recipes, you only need to have DEPENDS contains the seatd recipe so it's present at build time. Bitbake magic will figure out which package provides the library automatically. Alex On Thu, 3 Feb 2022 at 14:52, Claudius Heine

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Claudius Heine
On 2022-02-03 14:46, Alexander Kanavin wrote: The current recipe doesn't enable (or allow to enable) those alternatives, so unless someone needs them, and tests that they work, there is still no point in splitting. That is reasonable. I was just a bit concerned about possible RDPENDS for ot

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Alexander Kanavin
The current recipe doesn't enable (or allow to enable) those alternatives, so unless someone needs them, and tests that they work, there is still no point in splitting. Alex On Thu, 3 Feb 2022 at 14:36, Claudius Heine wrote: > On 2022-02-03 14:28, Alexander Kanavin wrote: > > As far as I unders

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Claudius Heine
On 2022-02-03 14:28, Alexander Kanavin wrote: As far as I understand the library is not useful without the daemon, so there is no point in packaging them separately. -dev stuff is split automatically. That is not the impression I got from the readme: > # libseat > > A seat management library

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Alexander Kanavin
As far as I understand the library is not useful without the daemon, so there is no point in packaging them separately. -dev stuff is split automatically. Alex On Thu, 3 Feb 2022 at 13:55, Claudius Heine wrote: > Hi Alexander, > > On 2022-02-02 19:27, Alexander Kanavin wrote: > > This is needed

Re: [OE-core] [PATCH 01/33] seatd: add recipe

2022-02-03 Thread Claudius Heine
Hi Alexander, On 2022-02-02 19:27, Alexander Kanavin wrote: This is needed to run weston properly as non-root in the absence of systemd-logind, and other compositors will likely require seatd as well. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 + meta

[OE-core] [PATCH 01/33] seatd: add recipe

2022-02-02 Thread Alexander Kanavin
This is needed to run weston properly as non-root in the absence of systemd-logind, and other compositors will likely require seatd as well. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 1 + meta/recipes-core/seatd/seatd/init | 45 +++