Hi, on FreeBSD 13.2 amd64 there is currently no net-im/signal-desktop in latest repo anymore. Furthermore, the version that was available before (signal-desktop-6.42.0_1) reports that it is expired and could not be used anymore for chatting. I saw in git logs [1] that 6.48.1 (which is the latest of 6.48-branch) seems to be already in ports though. And that there seem to be a problem with electron28. So maybe this report is obsolete once electron28 could be built and used ... Regards kaltheat [1] https://cgit.freebsd.org/ports/log/net-im/signal-desktop
I saw this recent commit[1] by @bapt: I think this is not true as mentioned before: version is only expired for version that is/was in pkg repos, but not for version in ports tree. Current version from 6-branch is 6.48.1[2], which already seems to have landed in ports tree - but not in pkg repos. [1] https://cgit.freebsd.org/ports/commit/net-im/signal-desktop?id=de5c3cbf9cb69da4755533e35a21c5cb5ca361d6 [2] https://github.com/signalapp/Signal-Desktop/releases/tag/v6.48.1
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9b0a00f0df902ba4f39125e0fb5acb4d3ca4acc2 commit 9b0a00f0df902ba4f39125e0fb5acb4d3ca4acc2 Author: Baptiste Daroussin <bapt@FreeBSD.org> AuthorDate: 2024-04-04 08:48:48 +0000 Commit: Baptiste Daroussin <bapt@FreeBSD.org> CommitDate: 2024-04-04 08:48:48 +0000 net-im/signal-desktop: unmark as expired This version is not yet expired, I have been stamping it too fast PR: 278049 net-im/signal-desktop/Makefile | 2 -- 1 file changed, 2 deletions(-)
For the records: there is PR 270565[1] which states that electron-ports are blacklisted on building cluster and that there is no resource available to build multiple versions of electron. (signal-desktop currently needs electron28. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270565
Hi, please apologize as bit out of topic. Not in repo for me also of course. As I need Signal very often I restored last previous version 6.42.0_1 with Electron25, just realized got broken because of updating Snappy to 1.2. Signal-desktop working back for me with installing back Snappy 1.1.10. Greetings, Sumire
Created attachment 251094 [details] expired
Can confirm the same behavior in F14 from the latest pkg repo. Screenshot attached
I also had the same issue where snappy was causing issues using signal-desktop. The 1.1.0 version of snappy does not fix my issue in my case. [freebsd ~]$ signal-desktop -- %u ld-elf.so.1: /usr/local/bin/signal-desktop: Undefined symbol "_ZN6snappy11RawCompressEPKcmPcPm"
Apologies, snappy is at version 1.2.0 in the latest f14 branch, output from above is when using 1.2.0 with latest signal-desktop
I have Snappy 1.1.10, Signal 6.42.0 and works for me. Expecting you have never version and it say expired? :o)
(In reply to mrssumire from comment #9) I'm using FreeBSD 14-RELEASE which I'm assuming is the difference between yours and mine.
Seems as if signal-desktop is back in repo again! Yay, thank you! But sadly, it does not start ...
In my opinion this can be closed. I am running and using Signal on FreeBSD 14.1 as I am writing this.
Thanks for the status.
(In reply to kaltheat from comment #11) If it does not start, can you provide more details ?