More conditional dependencies.
[gnulib.git] / ChangeLog
index cf27a75..2e1f6be 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,82 @@
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       More conditional dependencies.
+       * modules/faccessat (Depends-on): Add conditions.
+       * modules/fchmodat (Depends-on): Likewise.
+       * modules/fchownat (Depends-on): Likewise.
+       * modules/fstatat (Depends-on): Likewise.
+       * modules/mkfifoat (Depends-on): Likewise.
+       * modules/readlinkat (Depends-on): Likewise.
+       * modules/symlinkat (Depends-on): Likewise.
+       * modules/unlinkat (Depends-on): Likewise.
+       * modules/utimensat (Depends-on): Likewise.
+       * modules/mkdirat (Depends-on): Add sys_stat. Add conditions.
+       * modules/linkat (Depends-on): Refine the conditions.
+       * modules/renameat (Depends-on): Likewise.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       faccessat: Move AC_LIBOBJ invocation to module description.
+       * m4/faccessat.m4 (gl_PREREQ_FACCESSAT): New macro.
+       (gl_FUNC_FACESSAT): Don't test for access() here. Move AC_LIBOBJ
+       invocation from here...
+       * modules/faccessat (configure.ac): ... to here. Invoke
+       gl_PREREQ_FACCESSAT.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       faccessat: Simplify autoconf macro.
+       * m4/faccessat.m4 (gl_FUNC_FACCESSAT): Don't require gl_FUNC_OPENAT,
+       gl_FUNC_EUIDACCESS.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       renameat: Fix dependencies.
+       * modules/renameat (Depends-on): Add stdbool.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       mkfifoat: Fix module description.
+       * modules/mkfifoat (configure.ac): Invoke gl_SYS_STAT_MODULE_INDICATOR,
+       not gl_UNISTD_MODULE_INDICATOR.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       fstatat: Remove unused dependency.
+       * modules/fstatat (Depends-on): Remove fstat.
+
+2011-11-08  Simon Josefsson  <simon@josefsson.org>
+
+       GNUmakefile: behave when Makefile is missing.
+       * top/GNUmakefile: Always initialize _build-aux and _autoreconf.
+
+2011-11-08  Bruno Haible  <bruno@clisp.org>
+
+       openat: Conditionalize dependencies.
+       * lib/openat.c: Reduce the scope of some #includes.
+       * modules/openat (Depends-on): Add conditions.
+
+2011-11-07  Jim Meyering  <meyering@redhat.com>
+
+       maint.mk: extract GPG key ID without using a temporary file
+       * top/maint.mk (gpg_key_ID): Extract GPG key ID from signed tag, but
+       without using a temporary file.  Based on a suggestion from Werner Koch
+       in http://thread.gmane.org/gmane.comp.encryption.gpg.devel/16496
+
+2011-11-07  Eric Blake  <eblake@redhat.com>
+
+       grantpt: fix typo
+       * lib/stdlib.in.h (grantpt): Check correct function.
+
+       maint.mk: silence new syntax check
+       * top/maint.mk (sc_prohibit_dirent_without_use): Add missing @.
+
+2011-11-06  Bruno Haible  <bruno@clisp.org>
+
+       Doc about floating-point and math API.
+       * doc/posix-headers/float.texi: Mention problem with FLT_ROUNDS.
+       * doc/posix-headers/math.texi: Mention problem with math_errhandling.
+
 2011-11-06  Bruno Haible  <bruno@clisp.org>
 
        stdalign tests: Skip the test when compiled by Sun C.