diff -Naur findutils-4.2.20/findutils.cron findutils-new/findutils.cron --- findutils-4.2.20/findutils.cron Wed Dec 31 19:00:00 1969 +++ findutils-new/findutils.cron Tue Apr 26 20:40:11 2005 @@ -0,0 +1,6 @@ +#!/bin/sh + +test -x @PREFIX@/bin/updatedb || exit 0 +cd / && @PREFIX@/bin/updatedb + +exit 0 diff -Naur findutils-4.2.20/gnulib/lib/regex.c findutils-new/gnulib/lib/regex.c --- findutils-4.2.20/gnulib/lib/regex.c Mon Jan 24 12:10:02 2005 +++ findutils-new/gnulib/lib/regex.c Tue Apr 26 20:40:11 2005 @@ -7963,7 +7963,7 @@ /* POSIX.2 functions. Don't define these for Emacs. */ -#ifndef emacs +#if !defined(emacs) && !defined(FINK) /* regcomp takes a regular expression as a string and compiles it. diff -Naur findutils-4.2.20/lib/listfile.c findutils-new/lib/listfile.c --- findutils-4.2.20/lib/listfile.c Mon Nov 1 04:13:38 2004 +++ findutils-new/lib/listfile.c Tue Apr 26 20:40:11 2005 @@ -89,10 +89,6 @@ #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) #endif -#if defined(S_ISLNK) -int readlink (); -#endif - /* Get or fake the disk device blocksize. Usually defined by sys/param.h (if at all). */ #ifndef DEV_BSIZE diff -Naur findutils-4.2.20/locate/updatedb.sh findutils-new/locate/updatedb.sh --- findutils-4.2.20/locate/updatedb.sh Mon Jan 24 11:12:35 2005 +++ findutils-new/locate/updatedb.sh Tue Apr 26 20:42:12 2005 @@ -143,7 +143,7 @@ PATH=/bin:/usr/bin:${BINDIR}; export PATH -: ${PRUNEFS="nfs NFS proc afs proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs sysfs shfs"} +: ${PRUNEFS="nfs NFS proc afs proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs sysfs shfs afpfs fdesc volfs"} if test -n "$PRUNEFS"; then prunefs_exp=`echo $PRUNEFS |sed -e 's/\([^ ][^ ]*\)/-o -fstype \1/g' \