pipewire fails to build with: Dependency systemd skipped: feature systemd disabled Dependency libsystemd skipped: feature systemd disabled Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.3.0 Found CMake: /usr/bin/cmake (3.30.3) Run-time dependency libelogind found: NO (tried pkgconfig and cmake) I do have elogind installed which provides a libelogind: # /usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libelogind 255 Reproducible: Always
Created attachment 904074 [details] build log
Created attachment 904075 [details] emerge info
Ah, the problem is obvious. Hang on.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d780c2dc57c953f890856e42261bfdb03147e6 commit 36d780c2dc57c953f890856e42261bfdb03147e6 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-09-28 12:38:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-09-28 12:39:34 +0000 media-video/pipewire: only enable logind for native ABI I meant to do this before and forgot when trying to express the configure option :( Closes: https://bugs.gentoo.org/940438 Signed-off-by: Sam James <sam@gentoo.org> media-video/pipewire/pipewire-1.2.5.ebuild | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
Thanks Sam, that solves the issue.