diff -r e826624966a1 -r 78d2f99d403f scripts/xldd.in --- a/scripts/xldd.in Tue Nov 23 21:34:56 2010 +0100 +++ b/scripts/xldd.in Tue Nov 23 21:35:10 2010 +0100 @@ -170,12 +170,14 @@ for d in "${needed_search_path[@]}"; do if [ -f "${root}${d}/${needed}" ]; then found="${d}/${needed}" + break fi done if [ -z "${found}" ]; then for d in "${needed_search_path[@]}"; do if [ -f "${sysroot}${d}/${needed}" ]; then found_sysroot="${d}/${needed}" + break fi done fi