From: Michael Tremer Date: Sat, 10 Mar 2012 10:45:20 +0000 (+0100) Subject: QA: Don't use ls to list all directories in libs-location check. X-Git-Tag: 0.9.21~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=123f594fe738d6eb0a9238d094bbfbce7d4355b3;p=pakfire.git QA: Don't use ls to list all directories in libs-location check. --- diff --git a/tools/quality-agent.d/003-libs-location b/tools/quality-agent.d/003-libs-location index ce5ba72c7..4c2e8ba10 100755 --- a/tools/quality-agent.d/003-libs-location +++ b/tools/quality-agent.d/003-libs-location @@ -19,7 +19,7 @@ gcc_libdir=$(gcc -print-libgcc-file-name) for i in 1 2; do gcc_libdir=$(dirname ${gcc_libdir}) done -gcc_libdir=$(ls ${BUILDROOT}${gcc_libdir}/* 2>/dev/null | tail -n1) +gcc_libdir=$(find ${BUILDROOT}${gcc_libdir}/* -type d -maxdepth 1 2>/dev/null | sort | head -n1) function check() { local failed=0