+2013-10-28 Jim Meyering <meyering@fb.com>
+
+ gnulib-tool: protect against CDPATH
+ * gnulib-tool: Many "cd" built-in functions print a directory name
+ to stdout when CDPATH is set, e.g.,
+ $ bash -c 'CDPATH=/; cd tmp'
+ /tmp
+ Unset it, when possible. Prompted by a comment from Bruce Korb.
+
+ maint.mk: restore functionality removed by recent change...
+ Sunday's change, v0.0-8062-g6b24f60, may have appeared correct from
+ the context of a shallow-cloned gnulib repository: "git describe"
+ would fail in such a directory. However, that change made it so
+ the reported gnulib revision no longer includes the version number
+ or a commit count, even when run from a full clone.
+ * top/maint.mk (gnulib-version): Use the full "git describe"
+ output when possible, e.g., the form above, rather than the
+ abbreviated, no-tag, no-commit-count string, and fall back to
+ using a 10-byte hash, rather than the default minimal-length
+ hash prefix, since while the minimal-length one may be fine today,
+ it is likely not to be unique for very long.
+
2013-10-26 Jim Meyering <meyering@fb.com>
maint.mk: fix "release" target to build _version
* lib/error.c (error_tail): Add the printf attribute, to placate
gcc's -Werror=suggest-attribute=format option.
-2013-10-12 Jim Meyering <meyering@fb.com>
-
- error: make the module depend on vfprintf-posix
- * modules/error (Depends-on): Add vfprintf-posix, since error
- calls vfprintf unconditionally, via error_tail.
-
2013-09-30 Jim Meyering <meyering@fb.com>
fpending, obstack, strerror-override: use pure+const function attrs