diff options
author | Neil Mayhew <neil@neil.mayhew.name> | 2017-09-16 11:07:13 -0600 |
---|---|---|
committer | Neil Mayhew <neil_mayhew@users.sourceforge.net> | 2017-09-16 14:56:31 -0600 |
commit | 4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c (patch) | |
tree | ead74e530d95327ef933a74a19f72f0201c1aa9e /pkgs/applications/networking/spideroak | |
parent | afc0218ecdefc905cd034c5bdfd369739fa5bc80 (diff) | |
download | nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar.gz nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar.bz2 nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar.lz nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar.xz nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.tar.zst nixlib-4d7dd8169c5f3fbf502a68203531aa5d8c03dc4c.zip |
spideroak: fix crash due to zlib version mismatch
Fixes #23960
Diffstat (limited to 'pkgs/applications/networking/spideroak')
-rw-r--r-- | pkgs/applications/networking/spideroak/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/applications/networking/spideroak/default.nix b/pkgs/applications/networking/spideroak/default.nix index b9d74bee83d8..6c8e3466ce0d 100644 --- a/pkgs/applications/networking/spideroak/default.nix +++ b/pkgs/applications/networking/spideroak/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, makeWrapper, glib , fontconfig, patchelf, libXext, libX11 -, freetype, libXrender +, freetype, libXrender, zlib }: let @@ -17,7 +17,7 @@ let else throw "Spideroak client for: ${stdenv.system} not supported!"; ldpath = stdenv.lib.makeLibraryPath [ - glib fontconfig libXext libX11 freetype libXrender + glib fontconfig libXext libX11 freetype libXrender zlib ]; version = "6.0.1"; @@ -43,6 +43,8 @@ in stdenv.mkDerivation { rmdir $out/usr/bin || true mv $out/usr/share $out/ + rm -f $out/opt/SpiderOakONE/lib/libz* + patchelf --set-interpreter ${stdenv.glibc.out}/lib/${interpreter} \ "$out/opt/SpiderOakONE/lib/SpiderOakONE" |