From 36ed4554b226961615245b94b810ecb64cf37435 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Fri, 9 Dec 2022 15:12:04 +0100 Subject: [PATCH] Fixes #2570 Dabian build: Make libffi7 a runtime dependency and preload it. --- dist/linux/debian/control | 2 +- dist/linux/debian/cryptomator.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/linux/debian/control b/dist/linux/debian/control index b17454f40..92c91fdeb 100644 --- a/dist/linux/debian/control +++ b/dist/linux/debian/control @@ -12,7 +12,7 @@ Package: cryptomator Architecture: any Section: utils Priority: optional -Depends: ${shlibs:Depends}, ${misc:Depends}, libfuse2, xdg-utils, libjffi-jni +Depends: ${shlibs:Depends}, ${misc:Depends}, libfuse2, xdg-utils, libjffi-jni, libffi7 Recommends: gvfs-backends, gvfs-fuse, gnome-keyring XB-AppName: Cryptomator XB-Category: Utility;Security;FileTools; diff --git a/dist/linux/debian/cryptomator.sh b/dist/linux/debian/cryptomator.sh index 0d6453962..e79855a03 100644 --- a/dist/linux/debian/cryptomator.sh +++ b/dist/linux/debian/cryptomator.sh @@ -1,6 +1,6 @@ #!/bin/sh # fix for https://github.com/cryptomator/cryptomator/issues/1370 -export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/jni/libjffi-1.2.so +export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/jni/libjffi-1.2.so:/usr/lib/x86_64-linux-gnu/libffi.so.7.1.0 /usr/lib/cryptomator/bin/cryptomator $@ \ No newline at end of file