Merge pull request #72343 from ivan/chromium-fix-startup
chromium: do not load .so files from current working directory
This commit is contained in:
commit
30b10641e1
|
@ -156,7 +156,11 @@ in stdenv.mkDerivation {
|
||||||
export CHROME_DEVEL_SANDBOX="$sandbox/bin/${sandboxExecutableName}"
|
export CHROME_DEVEL_SANDBOX="$sandbox/bin/${sandboxExecutableName}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export LD_LIBRARY_PATH="\$LD_LIBRARY_PATH:${libPath}"
|
'' + lib.optionalString (libPath != "") ''
|
||||||
|
# To avoid loading .so files from cwd, LD_LIBRARY_PATH here must not
|
||||||
|
# contain an empty section before or after a colon.
|
||||||
|
export LD_LIBRARY_PATH="\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}${libPath}"
|
||||||
|
'' + ''
|
||||||
|
|
||||||
# libredirect causes chromium to deadlock on startup
|
# libredirect causes chromium to deadlock on startup
|
||||||
export LD_PRELOAD="\$(echo -n "\$LD_PRELOAD" | tr ':' '\n' | grep -v /lib/libredirect\\\\.so$ | tr '\n' ':')"
|
export LD_PRELOAD="\$(echo -n "\$LD_PRELOAD" | tr ':' '\n' | grep -v /lib/libredirect\\\\.so$ | tr '\n' ':')"
|
||||||
|
|
Loading…
Reference in New Issue