Enable use of gnulib's new fchdir module.
authorBruno Haible <bruno@clisp.org>
Sun, 14 Jan 2007 16:15:49 +0000 (17:15 +0100)
committerJim Meyering <jim@meyering.net>
Sun, 14 Jan 2007 16:15:49 +0000 (17:15 +0100)
* bootstrap.conf (avoided_gnulib_modules): Avoid canonicalize-lgpl,
since we use canonicalize.
(gnulib_modules): Add fchdir.
* m4/jm-macros.m4 (coreutils_MACROS): Remove fchdir-stub.

ChangeLog
bootstrap.conf
m4/jm-macros.m4

index da894d391c96922f0636eeeacddaf929491dddc6..19801a2fd8dc5935010991058d88fe2a5eefd236 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-01-14  Bruno Haible  <bruno@clisp.org>
+
+       Enable use of gnulib's new fchdir module.
+       * bootstrap.conf (avoided_gnulib_modules): Avoid canonicalize-lgpl,
+       since we use canonicalize.
+       (gnulib_modules): Add fchdir.
+       * m4/jm-macros.m4 (coreutils_MACROS): Remove fchdir-stub.
+
 2007-01-13  Jim Meyering  <jim@meyering.net>
 
        * Transform all Makefile.am files so that when running "make check",
index 41d925fa969a3bf2961832084603580506eb1d8e..a606b425d2f66a8db36f95c075485ff3f70c2381 100644 (file)
 
 
 # We don't need these modules, even though gnulib-tool mistakenly
-# includes them because of gettext dependencies.
+# includes them because of gettext and fchdir dependencies.
 avoided_gnulib_modules='
        --avoid=lock
        --avoid=size_max
        --avoid=xsize
+       --avoid=canonicalize-gpl
 '
 
 # These modules are obsolete and can probably be removed soon,
@@ -41,8 +42,8 @@ gnulib_modules="
        c-strtold calloc canon-host canonicalize chown cloexec
        config-h configmake
        closeout cycle-check d-ino d-type diacrit dirfd dirname dup2
-       error euidaccess exclude exitfail fcntl fcntl-safer fdl file-type
-       fileblocks filemode filenamecat fnmatch-gnu fopen-safer
+       error euidaccess exclude exitfail fchdir fcntl fcntl-safer fdl
+       file-type fileblocks filemode filenamecat fnmatch-gnu fopen-safer
        fprintftime fsusage ftruncate fts getdate getgroups gethrxtime
        getline getloadavg getndelim2 getopt getpagesize getpass-gnu
        gettext gettime gettimeofday getugroups getusershell gnupload
index fe9970b5086666dbdc4aac3ef845c385c75275be..2595542f9b3dc0344017176b0a6b2ddd00bdb97d 100644 (file)
@@ -109,10 +109,6 @@ AC_DEFUN([coreutils_MACROS],
   if test $gl_cv_list_mounted_fs = yes && test $gl_cv_fs_space = yes; then
     DF_PROG='df$(EXEEXT)'
   fi
-
-  # If any of these functions don't exist (e.g. DJGPP 2.03),
-  # use the corresponding stub.
-  AC_CHECK_FUNC([fchdir], , [AC_LIBOBJ(fchdir-stub)])
 ])
 
 AC_DEFUN([gl_CHECK_ALL_HEADERS],