@@ -5,7 +5,9 @@
55# Ideally, this should be source based,
66# but I can't get it to build from GitHub
77
8−stdenv.mkDerivation rec {
8+let
9+ inherit (stdenv.cc.bintools) dynamicLinker;
10+in stdenv.mkDerivation rec {
911 name = "appimagekit";
1012
1113 src = fetchurl {
@@ -22,7 +24,7 @@ stdenv.mkDerivation rec {
2224 unpackPhase = ''
2325 cp $src appimagetool-x86_64.AppImage
2426 chmod u+wx appimagetool-x86_64.AppImage
25− patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
27+ patchelf --set-interpreter ${dynamicLinker} \
2628 --set-rpath ${fuse}/lib:${zlib}/lib \
2729 appimagetool-x86_64.AppImage
2830 ./appimagetool-x86_64.AppImage --appimage-extract
@@ -32,10 +34,10 @@ stdenv.mkDerivation rec {
3234 mkdir -p $out
3335 cp -r usr/* $out
3436
35− patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
37+ patchelf --set-interpreter ${dynamicLinker} \
3638 --set-rpath ${stdenv.glibc.out}/lib:${fuse}/lib:${zlib}/lib:${glib}/lib \
3739 $out/bin/appimagetool
38− patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
40+ patchelf --set-interpreter ${dynamicLinker} \
3941 --set-rpath ${zlib}/lib \
4042 $out/bin/mksquashfs
4143 '';