New module: mreadlink-with-size.
[pspp] / ChangeLog
index 3d8ed57ce810444107144109166eaaacfa8536fd..12fd89f5bc3b0107c21ccf5b41686d89bc81993c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,60 @@
+2007-06-18  Jim Meyering  <jim@meyering.net>
+
+       New module: mreadlink-with-size.
+       * MODULES.html.sh: Add mreadlink-with-size.
+       * modules/mreadlink-with-size: New module
+       * modules/canonicalize (Depends-on): Depend on mreadlink-with-size,
+       not xreadlink-with-size.
+       * lib/mreadlink-with-size.c, lib/mreadlink.h: New files.
+
+2007-06-16  Bruno Haible  <bruno@clisp.org>
+
+       * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Catch the MacOS X 10.4 bug.
+       * doc/functions/frexpl.texi: Document the MacOS X 10.4 bug.
+       Reported by Gary V. Vaughan <gary@gnu.org>.
+
+2007-06-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Revamp lchown so that it lives in unistd.h where it belongs.
+       * lib/lchown.h: Remove.
+       * lib/dirchownmod.c: Don't include lib/lchown.h.
+       * lib/fchownat.c: Likewise.
+       * lib/openat.c: Likewise.
+       * lib/lchown.c (REPLACE_CHOWN): Define to 0 if the system chown
+       does not follow symlinks.
+       (EOPNOTSUPP): Define if not defined.
+       * lib/unistd_.h (chown): Do not replace if REPLADE_CHOWN
+       is defined to 0.
+       (lchown): New decl.
+       * m4/lchown.m4 (gl_FUNC_LCHOWN): Require gl_UNISTD_H_DEFAULTS.
+       Do not check for lchown decl.
+       Set REPLACE_LCHOWN.
+       * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Set GNULIB_LCHOWN,
+       REPLACE_LCHOWN.
+       * modules/chown: Make it clear it follows symlinks.
+       * modules/lchown: Make it clear it doesn't follow symlinks.
+       (Files): Remove lib/lchown.h
+       (Depends-on): Add unistd.
+       (configure.ac): Add gl_UNISTD_MODULE_INDICATOR([lchown]).
+       (Include): Include <unistd.h>, not "lchown.h".
+       * modules/unistd (unistd.h): Substitude GNULIB_LCHOWN and
+       REPLACE_LCHOWN.
+
+2007-06-15  Jim Meyering  <jim@meyering.net>
+
+       Change license (GPL to LGPL) of fsusage and dependents.
+       * modules/fsusage (License): Change to LGPL.
+       * modules/full-read (License): Likewise.
+       * modules/full-write (License): Likewise.
+       * modules/safe-read (License): Likewise.
+       * modules/safe-write (License): Likewise.
+
+2007-06-14  Ben Pfaff  <blp@gnu.org>
+
+       Missing part of allocsa -> malloca transition.
+       * modules/relocatable-prog-wrapper: gl_ALLOCSA should be
+       gl_MALLOCA.
+
 2007-06-12  Bruno Haible  <bruno@clisp.org>
 
        * m4/isnanl.m4 (gl_FUNC_ISNANL_WORKS): Guess no when cross-compiling