build: add numerous gnulib modules, mostly for improved portability
authorJim Meyering <meyering@redhat.com>
Tue, 20 Mar 2012 18:45:05 +0000 (19:45 +0100)
committerJim Meyering <meyering@redhat.com>
Wed, 21 Mar 2012 21:00:17 +0000 (22:00 +0100)
* bootstrap.conf (gnulib_modules): Add numerous modules for
improved portability.  Reported by Eric Blake in
http://thread.gmane.org/gmane.comp.gnu.coreutils.general/2426/focus=2489
* po/POTFILES.in: Add new files.

bootstrap.conf
po/POTFILES.in

index 98928ee..3980259 100644 (file)
@@ -75,7 +75,9 @@ gnulib_modules="
   fclose
   fcntl
   fcntl-safer
+  fdatasync
   fdl
+  fdopen
   fdutimensat
   file-type
   fileblocks
@@ -93,6 +95,7 @@ gnulib_modules="
   fsync
   ftello
   ftoastr
+  ftruncate
   fts
   full-read
   full-write
@@ -100,6 +103,7 @@ gnulib_modules="
   gethrxtime
   getline
   getloadavg
+  getlogin
   getndelim2
   getopt-gnu
   getpagesize
@@ -127,6 +131,7 @@ gnulib_modules="
   inttostr
   inttypes
   isapipe
+  isatty
   isblank
   largefile
   lchmod
@@ -155,6 +160,8 @@ gnulib_modules="
   mkancesdirs
   mkdir
   mkdir-p
+  mkfifo
+  mknod
   mkstemp
   mktime
   modechange
@@ -166,6 +173,7 @@ gnulib_modules="
   parse-datetime
   perl
   physmem
+  pipe
   posix-shell
   posixtm
   posixver
@@ -209,6 +217,8 @@ gnulib_modules="
   stpncpy
   strdup-posix
   strftime
+  strncat
+  strpbrk
   strsignal
   strtod
   strtoimax
@@ -224,8 +234,8 @@ gnulib_modules="
   uname
   unicodeio
   unistd-safer
-  unlinkat
   unlink-busy
+  unlinkat
   unlocked-io
   unsetenv
   update-copyright
@@ -239,8 +249,8 @@ gnulib_modules="
   verify
   verror
   version-etc-fsf
-  wcwidth
   wcswidth
+  wcwidth
   winsz-ioctl
   winsz-termios
   write-any-file
index b00c0bb..c92dd3c 100644 (file)
@@ -20,11 +20,14 @@ lib/root-dev-ino.h
 lib/rpmatch.c
 lib/set-mode-acl.c
 lib/siglist.h
+lib/spawn-pipe.c
 lib/strsignal.c
 lib/unicodeio.c
 lib/userspec.c
 lib/verror.c
 lib/version-etc.c
+lib/w32spawn.h
+lib/wait-process.c
 lib/xalloc-die.c
 lib/xfreopen.c
 lib/xmemcoll.c