fix(boot_script): LD_LIBRARY_PATH: unbound variable

This commit is contained in:
Shawn 2021-12-21 16:53:06 +08:00
parent 6d2c83af7b
commit 08da5f5267
1 changed files with 4 additions and 1 deletions

View File

@ -204,7 +204,10 @@ fi
if ! check_erlang_start >/dev/null 2>&1; then
BUILT_ON="$(head -1 "${REL_DIR}/BUILT_ON")"
## failed to start, might be due to missing libs, try to be portable
export LD_LIBRARY_PATH="$DYNLIBS_DIR:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:-$DYNLIBS_DIR}"
if [ "$LD_LIBRARY_PATH" != "$DYNLIBS_DIR" ]; then
export LD_LIBRARY_PATH="$DYNLIBS_DIR:$LD_LIBRARY_PATH"
fi
if ! check_erlang_start; then
## it's hopeless
echoerr "FATAL: Unable to start Erlang."