git-annex/standalone
Joey Hess dd7ab91f97
runshell: Unset LD_PRELOAD
Preloaded libraries from the host system may not get along with the bundled
linker.

This was observed by users in termux:

ERROR: ld.so: object '/data/data/com.termux/files/usr/lib/libtermux-exec.so' from LD_PRELOAD cannot be preloaded (wrong ELF class:
ELFCLASS64): ignored.
Bad system call

But it could also affect more usual systems; the preloaded library might rely
on symbols from the host libc that are not available or have the wrong versions
in the bundled libc. Unsetting LD_PRELOAD entirely seems safest.
2018-04-25 13:40:48 -04:00
..
android avoid wrapping symlinks 2018-04-16 18:31:10 -04:00
linux/skel runshell: Unset LD_PRELOAD 2018-04-25 13:40:48 -04:00
no-th fix import warnings 2016-01-14 10:30:54 -04:00
osx/git-annex.app/Contents correct spelling mistakes 2017-02-12 17:30:23 -04:00
windows still need stack-windows.yaml to specify newer versions of Win32 and unix-compat 2017-11-09 13:54:05 -04:00
licences.gz update for wget removal 2018-04-06 21:15:31 -04:00
trustedkeys.gpg this keyring contains keys that git-annex should trust to sign upgrades 2014-04-23 12:49:09 -04:00