* find/parser.c (parse_prune): -prune needs stat information if
-depth is not in use.
* find/pred.c (pred_prune): Assert that stat information is
available if needed.
* find/testsuite/find.posix/prune-stat.exp: New test.
* find/testsuite/find.posix/prune-stat.xo: New test.
* find/testsuite/Makefile.am (EXTRA_DIST_EXP, EXTRA_DIST_XO): Added
prune-stat.exp, prune-stat.xo.
* NEWS: Mention this bugfix.
Signed-off-by: Colin Watson <cjwatson@ubuntu.com>
* configure.ac: Update the version number to 4.4.1.
* NEWS: Likewise. Also mention the bugfix for bug #22662 just
once.
Signed-off-by: James Youngman <jay@gnu.org>
* configure.ac(AC_INIT): Change the suffix used to indicate that
the version number doesn't correspond to a source release from
-CVS to -git.
* NEWS: Likewise.
Signed-off-by: James Youngman <jay@gnu.org>
Provide more detailed help on how to work with the git sources.
* README-CVS: Rename to README-hacking.
* README-hacking: Add more specific information about using topic
branches, test cases, documentation, coding standards and how to
submit patches. Much of this is adapted from the files
README-hacking and HACKING in the coreutils source tree.
* Makefile.am: Generate tool-versions.txt, which is a list of the
--version outputs of the tools that the maintainer used to build a
release.
* NEWS: Mention these improvements.
Signed-off-by: James Youngman <jay@gnu.org>
Fix Savannah bug #25764, duplicate entry for proc in PRUNEFS.
* locate/updatedb.sh (PRUNEFS): Remove duplicate entry for proc.
* locate/Makefile.am (updatedb): add dependency on Makefile, and
add a comment explaining why updatedb is generated by make, not
configure.
* NEWS: Mention this bugfix.
Signed-off-by: James Youngman <jay@gnu.org>
* find/pred.c (scan_for_digit_differences): Remove declaration of
unused local, "ok".
(do_time_format): Remove decl of "done"; replace sole use with a
constant, "true". Initialize "i" and "n".
* lib/dircallback.c: Don't include unistd.h. Not needed.
* find/parser.c (do_parse_xmin): Move declaration of struct
timespec origin before the statements; declarations afetr
statements are a GCC extension we were accidentally relying on.
Signed-off-by: James Youngman <jay@gnu.org>
* find/find.c (wd_sanity_check): Use PRIuMAX for platforms with
64-bit ino_t.
* NEWS: Document this.
-------------------------------------------------------------------