20 lines
690 B
Diff
20 lines
690 B
Diff
diff --git a/cross-compile-ldd b/cross-compile-ldd
|
|
index ef2ca20..332d57f 100644
|
|
--- a/cross-compile-ldd
|
|
+++ b/cross-compile-ldd
|
|
@@ -337,13 +337,13 @@ do_scan_etc_ldsoconf() {
|
|
# Build up the full list of search directories
|
|
declare -a needed_search_path
|
|
do_trace "Adding basic lib dirs\n"
|
|
-ld_library_path="${ld_library_path}:"
|
|
while [ -n "${ld_library_path}" ]; do
|
|
d="${ld_library_path%%:*}"
|
|
if [ -n "${d}" ]; then
|
|
do_trace "-> adding search dir '%s'\n" "${d}"
|
|
needed_search_path+=( "${d}" )
|
|
fi
|
|
+ [[ "$ld_library_path" == "${ld_library_path#*:}" ]] && break
|
|
ld_library_path="${ld_library_path#*:}"
|
|
done
|
|
do_trace "Done adding basic lib dirs\n"
|