Hi Eric, Here's a proposed patch to update the dependencies of the modules 'linkat' and 'renameat' to match the source code.
- at-func2.c includes "dosname.h" and "save-cwd.h". - I don't see calls to readlink(), stpcpy(), symlinkat() there. 2011-05-21 Bruno Haible <br...@clisp.org> linkat, renameat: Update dependencies. * modules/renameat (Depends-on): Add dosname, save-cwd. * modules/linkat (Depends-on): Likewise. Remove readlink, stpcpy, symlinkat. --- modules/linkat.orig Sat May 21 13:24:58 2011 +++ modules/linkat Sat May 21 13:19:13 2011 @@ -12,6 +12,7 @@ areadlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] areadlinkat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] dirname-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] +dosname [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] errno [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] fcntl-h [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] filenamecat-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] @@ -20,11 +21,9 @@ link [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] link-follow [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] lstat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] -readlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] same-inode [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] -stpcpy [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] +save-cwd [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] symlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] -symlinkat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1] configure.ac: gl_FUNC_LINKAT --- modules/renameat.orig Sat May 21 13:24:58 2011 +++ modules/renameat Sat May 21 13:23:32 2011 @@ -10,11 +10,13 @@ stdio extensions fcntl-h +dosname [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] filenamecat-lgpl [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] getcwd-lgpl [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] openat [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] rename [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] same-inode [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] +save-cwd [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] stpcpy [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1] configure.ac: -- In memoriam Alfred Grünberg <http://en.wikipedia.org/wiki/Alfred_Grünberg>