+2012-06-17 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: fix typo in code to derive GPG key at release time
+ * top/maint.mk (gpg_key_ID): Fix typo: $3 -> $$3
+
+2012-06-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ regex: avoid warning when pointers are not long
+ * lib/regcomp.c (parse_dup_op, mark_opt_subexp): Cast between void *
+ and uintptr_t, not long, for portability to hosts where pointers and
+ long have different sizes. Issue noted by Daniel P. Berrange in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2012-06/msg00122.html>
+ and fix suggested by Bruno Haible in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2012-06/msg00128.html>.
+
+2012-06-17 Bruno Haible <bruno@clisp.org>
+
+ dummy: Relicense into the public domain.
+ * modules/dummy (License): Set to "public domain".
+ Suggested by Reuben Thomas.
+
+2012-06-12 Akim Demaille <akim@lrde.epita.fr>
+
+ announce-gen: VPATH issues
+ * build-aux/announce-gen (--srcdir): New option, used to trim the
+ $srcdir part of the path from $builddir to NEWS.
+ * top/maint.mk (announcement): Adjust.
+
+2012-06-12 Akim Demaille <akim@lrde.epita.fr>
+
+ gnu-web-doc-update: VPATH builds
+ * build-aux/gnu-web-doc-update (--builddir): New option.
+ Revamp the handling of options.
+ Prefer $(...) to `...`.
+ Don't pass --tmpdir=. to mktemp, it is useless given that we specify
+ the template, and it is GNU mktemp specific.
+ Prefer set -e to long series of &&.
+ Restore the initial git branch, not "master".
+ Properly initialize submodules (don't rely only on bootstrap).
+ Do not reconfigure blindly, use config.status.
+ * top/README-release: Update instructions for gnu-web-doc-update.
+
+2012-06-11 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: revert most of the previous change re "all these"
+ * top/maint.mk (prohibit_undesirable_word_seq_RE_): Remove that pair.
+ For rationale, see the discussion at
+ http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/30912
+
+2012-06-10 Karl Berry <karl@gnu.org>
+
+ * build-aux/gnupload: with --dry-run, do not ask for gpg pw.
+
+ * build-aux/gnupload: implement --replace, ftp-upload protocol v1.2.
+
+2012-06-10 Bruce Korb <bkorb@gnu.org>
+
+ parse-duration: Relicense under LGPLv2+.
+ * modules/parse-duration (License): Change to LGPLv2+.
+
+2012-06-10 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: prohibit common grammar error: "all these"
+ * top/maint.mk (prohibit_undesirable_word_seq_RE_): Add "all these" to
+ the list of prohibited word sequences. It should be "all of these".
+ * lib/tempname.c (__gen_tempname): Fix one of them.
+
+2012-06-07 Akim Demaille <akim@lrde.epita.fr>
+
+ do-release-commit-and-tag: support VPATH builds
+ * build-aux/do-release-commit-and-tag: Prefer $(...) to `...`.
+ (noteworthy): Defined earlier to factor its value.
+ (noteworthy_stub): New.
+ Use it to factor.
+ (help_version): Split into...
+ (help, version): these.
+ Adjust the option processing part.
+ Support "--option=value" in addition to "--option value".
+ (builddir): New.
+ (--builddir): New option.
+ * top/README-release: Document this.
+ Reword slightly so that the reader cannot understand that he
+ has to do these steps before calling do-release-commit-and-tag.
+
+2012-06-07 Akim Demaille <akim@lrde.epita.fr>
+
+ readme-release: also require announce-gen and maintainer-makefile
+ * modules/readme-release (Depends-on): here.
+ * modules/announce-gen, modules/do-release-commit-and-tag,
+ modules/gnu-web-doc-update, modules/maintainer-makefile
+ (Description): Point to readme-release.
+
+2012-06-07 Akim Demaille <akim@lrde.epita.fr>
+
+ maint.mk: fix VPATH issues.
+ * top/maint.mk (news-check): GNU Make understand $< very well.
+ (release-prep): NEWS is in $(srcdir).
+
+2012-06-05 Akim Demaille <akim@lrde.epita.fr>
+
+ readme-release: require the promoted modules.
+ * modules/readme-release (Depends-on): Add
+ do-release-commit-and-tag, gnupload, and gnu-web-doc-update, used
+ in this text.
+
+2012-05-21 Paolo Bonzini <bonzini@gnu.org>
+ Bruno Haible <bruno@clisp.org>
+
+ error, strerror-override: Support mingw64 from Fedora 17.
+ * lib/errno.in.h (GNULIB_defined_ESTREAMS): Use a different indicator
+ for ETXTBSY, ENODATA, ENOSR, ENOSTR, ETIME, EOTHER, compared to
+ EINPROGRESS.
+ * lib/strerror-override.h (strerror_override): Test it.
+ * lib/strerror-override.c (strerror_override): Likewise.
+ * m4/errno_h.m4 (gl_HEADER_ERRNO_H): Test also ETXTBSY.
+
+2012-05-21 Paolo Bonzini <bonzini@gnu.org>
+ Bruno Haible <bruno@clisp.org>
+
+ error, strerror-override: Support mingw64 from Fedora 17.
+ * lib/errno.in.h (GNULIB_defined_ENOTRECOVERABLE): Use a different
+ indicator for ENOTRECOVERABLE, compared to EOWNERDEAD.
+ * lib/strerror-override.h (strerror_override): Test it.
+ * lib/strerror-override.c (strerror_override): Likewise.
+
+2012-06-03 Bruno Haible <bruno@clisp.org>
+
+ error, strerror-override: Support new errno values from POSIX:2008.
+ * m4/errno_h.m4 (gl_HEADER_ERRNO_H): Test also EOWNERDEAD and
+ ENOTRECOVERABLE.
+ * lib/errno.in.h (EOWNERDEAD, ENOTRECOVERABLE): Define on all
+ platforms.
+ * lib/strerror-override.c (strerror_override): Conditionalize the
+ EOWNERDEAD, ENOTRECOVERABLE handling on GNULIB_defined_EOWNERDEAD.
+ * lib/strerror-override.h (strerror_override): Declare also if
+ GNULIB_defined_EOWNERDEAD is defined.
+ * tests/test-errno.c (e130, e131): New variables.
+ * doc/posix-headers/errno.texi: Mention the status for EOWNERDEAD,
+ ENOTRECOVERABLE.
+ Reported by Paolo Bonzini.
+
+2012-05-31 Jim Meyering <meyering@redhat.com>
+
+ savewd: add missing dependency on sys_wait module
+ * modules/savewd (Depends-on): Add sys_wait, needed at least
+ for MSVC. Report and suggested change by Michael Goffioul.
+
2012-05-29 Paul Eggert <eggert@cs.ucla.edu>
system-quote-tests: port to CentOS 5