It seems that files at the same level are always sorted alphabetically by find. Without this patch "make check" fails. diff -ur -x Makefile.in -x aclocal.m4 -x autom4te.cache -x configure findutils-4.2.15.orig/find/testsuite/find.gnu/posix-dflt.xo findutils-4.2.15/find/testsuite/find.gnu/posix-dflt.xo --- findutils-4.2.15.orig/find/testsuite/find.gnu/posix-dflt.xo 2004-11-12 01:08:44.000000000 +0100 +++ findutils-4.2.15/find/testsuite/find.gnu/posix-dflt.xo 2005-01-31 14:10:17.000000000 +0100 @@ -1,5 +1,5 @@ l 0 tmp/LINK l 0 tmp/BROKEN d 0 tmp -l 1 tmp/LINK l 1 tmp/BROKEN +l 1 tmp/LINK diff -ur -x Makefile.in -x aclocal.m4 -x autom4te.cache -x configure findutils-4.2.15.orig/find/testsuite/find.gnu/posix-h.xo findutils-4.2.15/find/testsuite/find.gnu/posix-h.xo --- findutils-4.2.15.orig/find/testsuite/find.gnu/posix-h.xo 2004-11-12 01:08:44.000000000 +0100 +++ findutils-4.2.15/find/testsuite/find.gnu/posix-h.xo 2005-01-31 14:10:18.000000000 +0100 @@ -1,5 +1,5 @@ H1: f 0 tmp/LINK H1: l 0 tmp/BROKEN H1: d 0 tmp -H1: l 1 tmp/LINK H1: l 1 tmp/BROKEN +H1: l 1 tmp/LINK diff -ur -x Makefile.in -x aclocal.m4 -x autom4te.cache -x configure findutils-4.2.15.orig/find/testsuite/find.gnu/posix-l.xo findutils-4.2.15/find/testsuite/find.gnu/posix-l.xo --- findutils-4.2.15.orig/find/testsuite/find.gnu/posix-l.xo 2004-11-12 01:08:44.000000000 +0100 +++ findutils-4.2.15/find/testsuite/find.gnu/posix-l.xo 2005-01-31 14:10:17.000000000 +0100 @@ -1,5 +1,5 @@ f 0 tmp/LINK l 0 tmp/BROKEN d 0 tmp -f 1 tmp/LINK l 1 tmp/BROKEN +f 1 tmp/LINK