X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=ab9bf86dfed848ad2e936c9fce36926aaaa1c376;hb=b6298edef94b5f1d8dd88a99038c98f5c197566b;hp=80a7159338bcca2415ef018199fffb504de6ad68;hpb=2770108c4ac824e04367c336b520da21e595f1fe;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 80a715933..ab9bf86df 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +2007-09-29 Bruno Haible + + * README: Add CVS checkout update instructions. + Info from Bob Proulx . + +2007-09-28 Eric Blake + + Provide move-if-change. + * build-aux/move-if-change: New file, based on best practice + rather than any canonical upstream location. + +2007-09-28 Jim Meyering + + Fix canonicalize loop-detection corner case. + Do not attempt to stat the symlink values stored via seen_triple. + Without this, coreutils' tests/misc/readlink-fp-loop test would fail + on linux-2.6.18, (but not 2.6.22). + * lib/canonicalize.c (seen_triple): Use triple_compare_ino_str, not + triple_compare. The former compares dev,ino,filename, while the latter + would actually stat dirname(filename) when dev and ino were equal. + * lib/hash-triple.c: Install . + (STREQ): Define. + (triple_compare_ino_str): New function. + * lib/hash-triple.h (triple_compare_ino_str): Declare it. + 2007-09-28 Eric Blake Enforce that AC_REPLACE_FUNCS files exist.