build: add numerous gnulib modules, mostly for improved portability

* 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.
This commit is contained in:
Jim Meyering
2012-03-20 19:45:05 +01:00
parent 1fcb4ba932
commit 1b1d656b2d
2 changed files with 15 additions and 2 deletions

View 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

View 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