Package Details: simplex-desktop-bin 7.1.0-1

Git Clone URL: https://aur.archlinux.org/simplex-desktop-bin.git (read-only, click to copy)
Package Base: simplex-desktop-bin
Description: SimpleX Chat, the first messaging network operating without user identifiers of any kind (pre-compiled)
Upstream URL: https://simplex.chat/
Keywords: chat simplex
Licenses: AGPL-3.0-or-later
Conflicts: simplex-desktop
Provides: simplex-desktop
Submitter: Nep_Nep
Maintainer: matthewq337
Last Packager: matthewq337
Votes: 24
Popularity: 0.74
First Submitted: 2024-05-26 01:58 (UTC)
Last Updated: 2026-09-03 04:12 (UTC)

Dependencies (22)

Required by (0)

Sources (1)

Pinned Comments

UnkwUsr commented on 2026-07-10 13:48 (UTC) (edited on 2026-07-10 14:00 (UTC) by UnkwUsr)

@wolfk

the same SIGSEGV as @IAmHugh, this could only be fixed by setting the environment SKIKO_RENDER_API=SOFTWARE before starting simplex-desktop

this is not true (about "only one fix"). I have explained nature of this crash in my comment. TL;DR: another workaround: downgrade openssl package to version 3.6.2-1

wolfk commented on 2026-06-20 12:58 (UTC)

@matthewq337, @IAmHugh had the same SIGSEGV as @IAmHugh, this could only be fixed by setting the environment SKIKO_RENDER_API=SOFTWARE before starting simplex-desktop

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »

matthewq337 commented on 2026-06-10 23:14 (UTC)

@IAmHugh fixed, thanks

rudolfschmidt commented on 2026-06-07 22:48 (UTC) (edited on 2026-06-07 22:49 (UTC) by rudolfschmidt)

@matthewq337 You filed a merge request against my simplex-desktop package on 2026-05-16, arguing that yours was "more up-to-date". Three weeks later: upstream is at 6.5.4, your package still sits at 6.5.2. Two minor versions behind, multiple unresolved crash reports in the comments, no response to UnkwUsr's openssl/zstd report or IAmHugh's JVM SIGSEGV.

If you can't keep the package current, disown it. I'll adopt and maintain it properly.

IAmHugh commented on 2026-05-19 18:58 (UTC)

I couldn't get SimpleX to load so I tried from the terminal and got the below.

   ~  simplex-desktop                                                       127 ✘  at 11:54:57 AM 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fc7a89d5941, pid=300437, tid=300502
#
# JRE version: OpenJDK Runtime Environment Corretto-17.0.17.10.1 (17.0.17+10) (build 17.0.17+10-LTS)
# Java VM: OpenJDK 64-Bit Server VM Corretto-17.0.17.10.1 (17.0.17+10-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libHSzstd-0.1.3.0-203b259d81b55151fd2c9ecb432bfa701dfd8529080fb68640d12b8cbccbb2c4-ghc9.6.3.so+0xd7941]  ZSTD_freeDDict+0x11
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %d %F" (or dumping to /home/iamhugh/core.300437)
#
# An error report file with more information is saved as:
# /home/iamhugh/hs_err_pid300437.log
#
# If you would like to submit a bug report, please visit:
#   https://github.com/corretto/corretto-17/issues/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
zsh: abort (core dumped)  simplex-desktop

UnkwUsr commented on 2026-05-17 15:49 (UTC) (edited on 2026-07-10 13:54 (UTC) by UnkwUsr)

simplex chat started crashing on systems with installed openssl-3.6.2-2 (last working was openssl-3.6.2-1) with the following text in logs:

# Problematic frame:
# C  [libHSzstd-0.1.3.0-203b259d81b55151fd2c9ecb432bfa701dfd8529080fb68640d12b8cbccbb2c4-ghc9.6.3.so+0xd7941]  ZSTD_freeDDict+0x11

As I can see, this is due to the fact that openssl since version 3.6.2-2 started linking against zstd. And since simplex-chat dynamically loads openssl, it brings its zstd symbols which results in collision with zstd symbols statically built into simplex chat itself.

I'm not expert in that, but LLM hinted that we need somehow make those symbols in libHSzstd-<...>.so do not leak into global dynamic symbol namespace, to prevent collision with system's installed zstd. Probably at building step.

marechristmasium commented on 2026-05-13 23:55 (UTC)

made a pull request for 6.5.0 on codeberg.

also upstream has started providing PGP signature verification for the x86_64 appimage. might make a PR for that when i have time.

cyberpunkrocker commented on 2026-05-11 16:06 (UTC) (edited on 2026-05-11 16:07 (UTC) by cyberpunkrocker)

==> Validating source files with sha512sums...
    simplex-desktop-bin-6.5.1.deb ... FAILED

matthewq337 commented on 2026-04-26 23:30 (UTC)

@quest updated, thanks

quest commented on 2026-04-17 22:25 (UTC)

Any chance of getting this updated to 6.4.11?

diff --git a/.SRCINFO b/.SRCINFO
index 2d1d50e..2399d25 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
 pkgbase = simplex-desktop-bin
    pkgdesc = SimpleX Chat, the first messaging network operating without user identifiers of any kind (pre-compiled)
-   pkgver = 6.4.8
+   pkgver = 6.4.11
    pkgrel = 1
    url = https://simplex.chat/
    arch = x86_64
    license = AGPL-3.0-or-later
-   source = simplex-desktop-bin-6.4.8.deb::https://github.com/simplex-chat/simplex-chat/releases/download/v6.4.8/simplex-desktop-ubuntu-22_04-x86_64.deb
-   sha512sums = 57fc89db0e698b3632dbafbdecdbc3dd173c7e89ef67e6430efebc842b8dd81ba5ed729551fe8c82922d7b6c2bb8c9554010ec06c1f6dd09d20007030b27d2dd
+   source = simplex-desktop-bin-6.4.11.deb::https://github.com/simplex-chat/simplex-chat/releases/download/v6.4.11/simplex-desktop-ubuntu-22_04-x86_64.deb
+   sha512sums = 64c72cd464b149e57d3dd85ba8db25c5e4be882629f639ce91ccc48aaf7a8448e0f4fab87e556dfec560032a887a85ea06970ec3af75af3db5cfb3f38db25dd0

 pkgname = simplex-desktop-bin
diff --git a/PKGBUILD b/PKGBUILD
index 54c805e..ec6da95 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 # Contributor: Klaus Alexander Seistrup <$(echo 0x1fd+d59decfa=40 | tr 0-9+a-f=x ka-i@p-u.l)>

 pkgname=simplex-desktop-bin
-pkgver=6.4.8
+pkgver=6.4.11
 pkgrel=1
 pkgdesc='SimpleX Chat, the first messaging network operating without user identifiers of any kind (pre-compiled)'
 arch=('x86_64')
@@ -12,7 +12,7 @@ url='https://simplex.chat/'
 license=('AGPL-3.0-or-later')
 source=("$pkgname-$pkgver.deb::https://github.com/simplex-chat/simplex-chat/releases/download/v$pkgver/simplex-desktop-ubuntu-22_04-x86_64.deb")
 # SHA512 digest taken from release page on Microsoft GitHub
-sha512sums=('57fc89db0e698b3632dbafbdecdbc3dd173c7e89ef67e6430efebc842b8dd81ba5ed729551fe8c82922d7b6c2bb8c9554010ec06c1f6dd09d20007030b27d2dd')
+sha512sums=('64c72cd464b149e57d3dd85ba8db25c5e4be882629f639ce91ccc48aaf7a8448e0f4fab87e556dfec560032a887a85ea06970ec3af75af3db5cfb3f38db25dd0')

 package() {
     cd "$srcdir"

UnkwUsr commented on 2026-01-04 13:25 (UTC)

It is very strange that PKGBUILD contains sha512 sums (and only them), which github release page don't have. This makes impossible to manually check checksums between PKGBUILD and upstream source, before downloading actual files.

Article on arch wiki recommends to use checksums from upstream:

The checksum type and values should always be those provided by upstream

I suggest either replace sha512 with sha256, or add sha256 to have both of them.

inutakhan commented on 2025-08-19 05:32 (UTC)

Please consider adding aarch64 support. Download link: https://github.com/simplex-chat/simplex-chat/releases/download/v6.4.3.1/simplex-desktop-ubuntu-22_04-aarch64.deb