Ver Fonte

Fixes #2570

Dabian build: Make libffi7 a runtime dependency and preload it.
Armin Schrenk há 2 anos atrás
pai
commit
36ed4554b2
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      dist/linux/debian/control
  2. 1 1
      dist/linux/debian/cryptomator.sh

+ 1 - 1
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;

+ 1 - 1
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 $@