Fix LD_LIBRARY_PATH in GNU/Linux startup script
Currently, the startup script for GNU/Linux adds the current working directory to LD_LIBRARY_PATH if LD_LIBRARY_PATH is not empty or unset. For example, if LD_LIBRARY_PATH is set to "/lib" when the current script is run, it will be set to "<install-dir>/lib::/lib", which includes the current working directory as one of the paths. This commit removes the extra colon added to LD_LIBRARY_PATH (without changing the script's behavior of setting LD_LIBRARY_PATH to an empty string when it is unset).
This commit is contained in:
parent
81eb619dc2
commit
8bc7154130
@ -17,7 +17,7 @@ checkdebug "$@"
|
||||
|
||||
# LD_LIBRARY_PATH needs to be set here so that epa can swap between the original and the bundled version
|
||||
# (the original one will be stored in PREBUNDLE_ENV)
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH
|
||||
export PREBUNDLE_ENV="$(env)"
|
||||
|
||||
BIN_DIR=$(dirname $(readlink -f $0))
|
||||
|
Loading…
Reference in New Issue
Block a user