diff options
Diffstat (limited to 'common/hooks/pre-pkg/05-prepare-32bit.sh')
-rw-r--r-- | common/hooks/pre-pkg/05-prepare-32bit.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/hooks/pre-pkg/05-prepare-32bit.sh b/common/hooks/pre-pkg/05-prepare-32bit.sh index 8440b3d36a8..5140c447a62 100644 --- a/common/hooks/pre-pkg/05-prepare-32bit.sh +++ b/common/hooks/pre-pkg/05-prepare-32bit.sh @@ -46,11 +46,11 @@ hook() { \) -delete # Remove empty dirs. - for f in $(find ${destdir32} -type d -empty|sort -r); do + while IFS= read -r -d '' f; do _dir="${f##${destdir32}}" [ -z "${_dir}" ] && continue rmdir --ignore-fail-on-non-empty -p "$f" &>/dev/null - done + done < <(find ${destdir32} -type d -empty -print0 | sort -uz) # Switch pkg-config files to lib32. if [ -d ${destdir32}/usr/lib32/pkgconfig ]; then |