+2006-12-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/acl.h: Include sys/types.h and sys/stat.h, for mode_t and
+ struct stat. Problem reported by Henning Nielsen Lund.
+ * lib/acl.c: Include acl.h first, to check interface. Don't
+ bother to include sys/types.h and sys/stat.h again.
+
+2006-12-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ Import the following change from libc; problem reported by
+ Sven Verdoolaege.
+
+ 2005-10-13 Ulrich Drepper <drepper@redhat.com>
+
+ [BZ #1373]
+ * lib/argp.h: Remove __NTH for __argp_usage inline function.
+
+2006-12-28 Jim Meyering <jim@meyering.net>
+
+ * build-aux/announce-gen: Do not assume that the package
+ builds any of tar.gz, tar.bz2, and .xdelta files.
+ Suggestion from Simon Josefsson.
+
+2006-12-28 Simon Josefsson <simon@josefsson.org>
+
+ * modules/announce-gen: New file.
+
+2006-12-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lib/mbchar.h: Just include <wctype.h>; the wctype module
+ handles its gotchas now.
+ * lib/mbswidth.c: Likewise.
+ * lib/wcwidth.h: Likewise.
+ * m4/mbchar.m4 (gl_MBCHAR): Don't bother checking for wctype.h
+ and iswcntrl; the wctype module does this stuff now.
+ * m4/mbswidth.m4 (gl_MBSWIDTH): Likewise.
+ * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise.
+ * modules/mbchar (Depends-on): Add wctype.
+ * modules/mbswidth (Depends-on): Likewise.
+ * modules/wcwidth (Depends-on): Likewise.
+
+2006-12-27 Eric Blake <ebb9@byu.net>
+
+ * lib/fnmatch.c: Reinstate inclusion of <wchar.h>, since this
+ module uses more than what <wctype.h> is required to provide.
+
+2006-12-26 Eric Blake <ebb9@byu.net>
+
+ * gnulib-tool (sed_extract_prog): Avoid space-tab.
+
+2006-12-26 Eric Blake <ebb9@byu.net>
+
+ * modules/absolute-header: New module.
+ * modules/fcntl (Depends-on): Depend on it.
+ * modules/inttypes (Depends-on): Likewise.
+ * modules/stdint (Depends-on): Likewise.
+ * modules/sys_stat (Depends-on): Likewise.
+ * modules/wctype (Depends-on): Likewise.
+ * MODULES.html.sh (Support for building libraries and
+ executables): Document it.
+
+2006-12-25 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnulib-tool (SED): Remove, undoing previous change.
+ The problem was that it broke coreutils on Solaris, because
+ "sed --posix" leaked into a makefile.
+ (sed): New alias, if 'alias' and GNU sed.
+
+2006-12-24 Jim Meyering <jim@meyering.net>
+
+ Work around an fchownat bug in glibc-2.4:
+ http://lists.ubuntu.com/archives/ubuntu-users/2006-September/093218.html
+ This bug would cause "chown -RP ... DIR" to follow symlinks in DIR,
+ in spite of the -P option.
+ * m4/openat.m4 (gl_FUNC_FCHOWNAT, gl_FUNC_FCHOWNAT_DEREF_BUG):
+ New macros.
+ (gl_PREREQ_OPENAT): Require gl_FUNC_FCHOWNAT.
+ * modules/openat (Files): Add lib/fchownat.c.
+ * lib/openat.c (fchownat): Don't define here. Move to...
+ * lib/fchownat.c: ...this new file.
+
2006-12-23 Paul Eggert <eggert@cs.ucla.edu>
Fix bug reported by Bruno Haible in