From d5d86329fb9ae6939a2fc74cce6f3b0feef61b92 Mon Sep 17 00:00:00 2001 From: James Youngman Date: Sun, 4 Apr 2010 17:24:39 +0100 Subject: [PATCH 3/4] Add ChangeLog entry for Matin's change To: address@hidden --- ChangeLog | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 29bde02..a9d1859 100644 --- a/ChangeLog +++ b/ChangeLog @@ -23,7 +23,6 @@ nonzero status if we issue a diagnostic. (cleanup): Call nonfatal_nontarget_file_error instead of nonfatal_file_error. - * find/ftsfind.c (error_severity): Move to util.c. * find/tree.c (build_expression_tree): Initialise state.already_issued_stat_error_msg. * find/find.c (main): Initialise state.already_issued_stat_error_msg. @@ -37,6 +36,7 @@ (find): Call error_severity to ensure exit status is nonzero after a call to error. (main): Initialise state.already_issued_stat_error_msg. + (error_severity): Move to util.c. * find/parser.c (collect_arg_stat_info): Call fatal_target_file_error instead of fatal_file_error. (parse_newerXY): Likewise. @@ -50,6 +50,20 @@ (checked_fflush): Likewise. * find/sharefile.c (entry_free): Likewise. +2010-04-04 Martin von Gagern + + Fix Savannah bug #27213: avoid failed assertions for + non-executable directories. + (consider_visiting): Continue (after issuing an error message) + even if ent->fts_info == FTS_NS. + * find/util.c (get_statinfo): If we cannot stat the file, issue a + diagnostic, but continue anyway. + * find/ftsfind.c (consider_visiting): Don't assert-fail if + ent->fts_info == FTS_NSOK. Don't assert-fail if state.type is + nonzero. + +2010-04-04 James Youngman + Fix Savannah bug #29435: fd_is_cloexec does not work on Fedora buildhosts. Fix open_cloexec on hosts which ignore O_CLOEXEC (i.e. old kernels). -- 1.7.0