Bug 284361 - net-im/signal-desktop: libsndio.so not found
Summary: net-im/signal-desktop: libsndio.so not found
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-26 11:16 UTC by Yusuf Yaman
Modified: 2025-01-26 18:04 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (mikael)


Attachments
net-im/signal-desktop: Add missing dependency libsndio.so (1.03 KB, patch)
2025-01-26 11:47 UTC, Yusuf Yaman
nxjoseph: maintainer-approval? (mikael)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yusuf Yaman 2025-01-26 11:16:33 UTC
Hi. I am getting this error below after trying to launch signal-desktop-7.38.0.

% signal-desktop
ld-elf.so.1: Shared object "libsndio.so.7.3" not found, required by "signal-desktop"

It does launch after installing sndio.

I think it would be solved if we add:

diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index 19d5183e6..4e724dd26 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -55,7 +55,8 @@ LIB_DEPENDS=  libasound.so:audio/alsa-lib \
                libwayland-client.so:graphics/wayland \
                libwebp.so:graphics/webp \
                libxkbcommon.so:x11/libxkbcommon \
-               libxshmfence.so:x11/libxshmfence
+               libxshmfence.so:x11/libxshmfence \
+               libsndio.so:audio/sndio

Thanks in advance.
Comment 1 Yusuf Yaman 2025-01-26 11:47:50 UTC
Created attachment 257003 [details]
net-im/signal-desktop: Add missing dependency libsndio.so

I didn't test it in poudriere.