lispPackages.cl-fuse: compile the small wrapper library manually, because for some reason NIX_LDFLAGS get lost with the new binutils wrapper

Changed files
+6
pkgs
development
+6
pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix
···
configurePhase = ''
export makeFlags="$makeFlags LISP=common-lisp.sh"
'';
+
preInstall = ''
+
type gcc
+
mkdir -p "$out/lib/common-lisp/"
+
cp -r . "$out/lib/common-lisp/cl-fuse/"
+
"gcc" "-x" "c" "$out/lib/common-lisp/cl-fuse/fuse-launcher.c-minus" "-fPIC" "--shared" "-lfuse" "-o" "$out/lib/common-lisp/cl-fuse/libfuse-launcher.so"
+
'';
};
};
hunchentoot = addNativeLibs [pkgs.openssl];