Noah Misch <noah <at> cs.caltech.edu> writes: > > 2007-09-08 Eric Blake <ebb9 <at> byu.net> > > > > Centralize all system extensions checks. > > * lib/autoconf/specific.m4 (AC_USE_SYSTEM_EXTENSIONS): Inline code > > from AC_AIX, AC_GNU_SOURCE, AC_MINIX. Add Interix support. > > (AC_AIX, AC_GNU_SOURCE, AC_MINIX): Obsolete, and point to > > AC_USE_SYSTEM_EXTENSIONS. ... > > This looks fine. Thanks.
Here's the corresponding gnulib patch. OK to apply? 2007-09-11 Eric Blake <[EMAIL PROTECTED]> Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS. * m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Update to CVS Autoconf definition. * modules/euidaccess (Depends-on): Add extensions, since gl_USE_SYSTEM_EXTENSIONS must be used early. * modules/fnmatch (Depends-on): Likewise. * modules/getaddrinfo (Depends-on): Likewise. * modules/getdelim (Depends-on): Likewise. * modules/getline (Depends-on): Likewise. * modules/getsubopt (Depends-on): Likewise. * modules/gettext (Depends-on): Likewise. * modules/group-member (Depends-on): Likewise. * modules/lock (Depends-on): Likewise. * modules/mbchar (Depends-on): Likewise. * modules/memmem (Depends-on): Likewise. * modules/mempcpy (Depends-on): Likewise. * modules/memrchr (Depends-on): Likewise. * modules/pagealign_alloc (Depends-on): Likewise. * modules/readutmp (Depends-on): Likewise. * modules/stpcpy (Depends-on): Likewise. * modules/stpncpy (Depends-on): Likewise. * modules/strchrnul (Depends-on): Likewise. * modules/strndup (Depends-on): Likewise. * modules/strsep (Depends-on): Likewise. * modules/strverscmp (Depends-on): Likewise. * modules/vasprintf (Depends-on): Likewise. * modules/wcwidth (Depends-on): Likewise. * m4/euidaccess.m4 (gl_FUNC_EUIDACCESS): AC_GNU_SOURCE is obsolete in the eventual Autoconf 2.62; use extensions module instead. * m4/fnmatch.m4 (gl_FUNC_FNMATCH_GNU): Likewise. * m4/getaddrinfo.m4 (gl_PREREQ_GETADDR_INFO): Likewise. * m4/getdelim.m4 (gl_FUNC_GETDELIM): Likewise. * m4/getline.m4 (gl_FUNC_GETLINE): Likewise. * m4/getsubopt.m4 (gl_FUNC_GETSUBOPT): Likewise. * m4/glob.m4 (gl_PREREQ_GLOB): Likewise. * m4/group-member.m4 (gl_FUNC_GROUP_MEMBER): Likewise. * m4/lock.m4 (gl_LOCK_EARLY_BODY): Likewise. * m4/mbchar.m4 (gl_MBCHAR): Likewise. * m4/memmem.m4 (gl_FUNC_MEMMEM): Likewise. * m4/mempcpy.m4 (gl_FUNC_MEMPCPY): Likewise. * m4/memrchr.m4 (gl_FUNC_MEMRCHR): Likewise. * m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Likewise. * m4/pagealign_alloc.m4 (gl_PAGEALIGN_ALLOC): Likewise. * m4/readutmp.m4 (gl_READUTMP): Likewise. * m4/regex.m4 (gl_PREREQ_REGEX): Likewise. * m4/stpcpy.m4 (gl_FUNC_STPCPY): Likewise. * m4/stpncpy.m4 (gl_FUNC_STPNCPY): Likewise. * m4/strchrnul.m4 (gl_FUNC_STRCHRNUL): Likewise. * m4/strndup.m4 (gl_FUNC_STRNDUP): Likewise. * m4/strnlen.m4 (gl_FUNC_STRNLEN): Likewise. * m4/strsep.m4 (gl_FUNC_STRSEP): Likewise. * m4/strverscmp.m4 (gl_FUNC_STRVERSCMP): Likewise. * m4/vasprintf.m4 (gl_PREREQ_VASPRINTF_H): Likewise. * m4/wcwidth.m4 (gl_FUNC_WCWIDTH): Likewise. Index: m4/euidaccess.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/euidaccess.m4,v retrieving revision 1.6 diff -u -p -r1.6 euidaccess.m4 --- m4/euidaccess.m4 22 Nov 2006 13:40:25 -0000 1.6 +++ m4/euidaccess.m4 11 Sep 2007 17:13:47 -0000 @@ -1,5 +1,5 @@ -# euidaccess.m4 serial 7 -dnl Copyright (C) 2002-2006 Free Software Foundation, Inc. +# euidaccess.m4 serial 8 +dnl Copyright (C) 2002-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -17,9 +17,7 @@ AC_DEFUN([gl_FUNC_NONREENTRANT_EUIDACCES AC_DEFUN([gl_FUNC_EUIDACCESS], [ - dnl Persuade glibc <unistd.h> to declare euidaccess(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <unistd.h> to declare euidaccess(). AC_CHECK_DECLS_ONCE([euidaccess]) AC_REPLACE_FUNCS(euidaccess) if test $ac_cv_func_euidaccess = no; then Index: m4/extensions.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/extensions.m4,v retrieving revision 1.13 diff -u -p -r1.13 extensions.m4 --- m4/extensions.m4 12 Oct 2006 08:01:18 -0000 1.13 +++ m4/extensions.m4 11 Sep 2007 17:13:47 -0000 @@ -1,14 +1,14 @@ -# serial 4 -*- Autoconf -*- +# serial 5 -*- Autoconf -*- # Enable extensions on systems that normally disable them. -# Copyright (C) 2003, 2006 Free Software Foundation, Inc. +# Copyright (C) 2003, 2006, 2007 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS # Autoconf. Perhaps we can remove this once we can assume Autoconf -# 2.61 or later everywhere, but since CVS Autoconf mutates rapidly +# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly # enough in this area it's likely we'll need to redefine # AC_USE_SYSTEM_EXTENSIONS for quite some time. @@ -16,26 +16,48 @@ # ------------------------ # Enable extensions on systems that normally disable them, # typically due to standards-conformance issues. +# Remember that #undef in AH_VERBATIM gets replaced with #define by +# AC_DEFINE. The goal here is to define all known feature-enabling +# macros, then, if reports of conflicts are made, disable macros that +# cause problems on some platforms (such as __EXTENSIONS__). AC_DEFUN([AC_USE_SYSTEM_EXTENSIONS], -[ - AC_BEFORE([$0], [AC_COMPILE_IFELSE]) - AC_BEFORE([$0], [AC_RUN_IFELSE]) - - AC_REQUIRE([AC_GNU_SOURCE]) - AC_REQUIRE([AC_AIX]) - AC_REQUIRE([AC_MINIX]) +[AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl +AC_BEFORE([$0], [AC_RUN_IFELSE])dnl + + AC_CHECK_HEADER([minix/config.h], [MINIX=yes], [MINIX=]) + if test "$MINIX" = yes; then + AC_DEFINE([_POSIX_SOURCE], [1], + [Define to 1 if you need to in order for `stat' and other + things to work.]) + AC_DEFINE([_POSIX_1_SOURCE], [2], + [Define to 2 if the system does not provide POSIX.1 features + except with this defined.]) + AC_DEFINE([_MINIX], [1], + [Define to 1 if on MINIX.]) + fi AH_VERBATIM([__EXTENSIONS__], -[/* Enable extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# undef __EXTENSIONS__ +[/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE #endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable threading extensions on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif +/* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE -#endif]) +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif +]) AC_CACHE_CHECK([whether it is safe to define __EXTENSIONS__], [ac_cv_safe_to_define___extensions__], [AC_COMPILE_IFELSE( @@ -46,9 +68,11 @@ AC_DEFUN([AC_USE_SYSTEM_EXTENSIONS], [ac_cv_safe_to_define___extensions__=no])]) test $ac_cv_safe_to_define___extensions__ = yes && AC_DEFINE([__EXTENSIONS__]) + AC_DEFINE([_ALL_SOURCE]) + AC_DEFINE([_GNU_SOURCE]) AC_DEFINE([_POSIX_PTHREAD_SEMANTICS]) AC_DEFINE([_TANDEM_SOURCE]) -]) +])# AC_USE_SYSTEM_EXTENSIONS # gl_USE_SYSTEM_EXTENSIONS # ------------------------ Index: m4/fnmatch.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/fnmatch.m4,v retrieving revision 1.30 diff -u -p -r1.30 fnmatch.m4 --- m4/fnmatch.m4 6 Jun 2007 18:35:18 -0000 1.30 +++ m4/fnmatch.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# Check for fnmatch. +# Check for fnmatch - serial 2. # Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software # Foundation, Inc. @@ -109,9 +109,7 @@ AC_DEFUN([gl_FUNC_FNMATCH_POSIX], AC_DEFUN([gl_FUNC_FNMATCH_GNU], [ - dnl Persuade glibc <fnmatch.h> to declare FNM_CASEFOLD etc. - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <fnmatch.h> to declare FNM_CASEFOLD etc. FNMATCH_H= _AC_FUNC_FNMATCH_IF([GNU], [ac_cv_func_fnmatch_gnu], [rm -f lib/fnmatch.h], Index: m4/getaddrinfo.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/getaddrinfo.m4,v retrieving revision 1.19 diff -u -p -r1.19 getaddrinfo.m4 --- m4/getaddrinfo.m4 28 Jun 2007 09:25:21 -0000 1.19 +++ m4/getaddrinfo.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# getaddrinfo.m4 serial 12 +# getaddrinfo.m4 serial 13 dnl Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -81,7 +81,6 @@ AC_DEFUN([gl_PREREQ_GETADDRINFO], [ AC_REQUIRE([gl_SOCKET_FAMILIES]) AC_REQUIRE([gl_HEADER_SYS_SOCKET]) AC_REQUIRE([AC_C_INLINE]) - AC_REQUIRE([AC_GNU_SOURCE]) AC_CHECK_HEADERS_ONCE(netinet/in.h netdb.h) AC_CHECK_DECLS([getaddrinfo, freeaddrinfo, gai_strerror, getnameinfo],,,[ /* sys/types.h is not needed according to POSIX, but the Index: m4/getdelim.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/getdelim.m4,v retrieving revision 1.4 diff -u -p -r1.4 getdelim.m4 --- m4/getdelim.m4 23 Aug 2007 02:00:20 -0000 1.4 +++ m4/getdelim.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# getdelim.m4 serial 3 +# getdelim.m4 serial 4 dnl Copyright (C) 2005, 2006, 2007 Free Software dnl Foundation, Inc. dnl @@ -12,9 +12,7 @@ AC_DEFUN([gl_FUNC_GETDELIM], [ AC_REQUIRE([gl_STDIO_H_DEFAULTS]) - dnl Persuade glibc <stdio.h> to declare getdelim(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <stdio.h> to declare getdelim(). AC_REPLACE_FUNCS([getdelim]) AC_CHECK_DECLS_ONCE([getdelim]) Index: m4/getline.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/getline.m4,v retrieving revision 1.20 diff -u -p -r1.20 getline.m4 --- m4/getline.m4 23 Aug 2007 02:00:20 -0000 1.20 +++ m4/getline.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# getline.m4 serial 16 +# getline.m4 serial 17 dnl Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2005, 2006, 2007 Free dnl Software Foundation, Inc. @@ -17,9 +17,7 @@ AC_DEFUN([gl_FUNC_GETLINE], [ AC_REQUIRE([gl_STDIO_H_DEFAULTS]) - dnl Persuade glibc <stdio.h> to declare getline(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <stdio.h> to declare getline(). AC_CHECK_DECLS_ONCE([getline]) gl_getline_needs_run_time_check=no Index: m4/getsubopt.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/getsubopt.m4,v retrieving revision 1.3 diff -u -p -r1.3 getsubopt.m4 --- m4/getsubopt.m4 19 Feb 2007 00:08:40 -0000 1.3 +++ m4/getsubopt.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# getsubopt.m4 serial 3 +# getsubopt.m4 serial 4 dnl Copyright (C) 2004, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_GETSUBOPT], [ - dnl Persuade glibc <stdlib.h> to declare getsubopt(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <stdlib.h> to declare getsubopt(). AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) AC_CHECK_FUNCS_ONCE([getsubopt]) if test $ac_cv_func_getsubopt = no; then Index: m4/glob.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/glob.m4,v retrieving revision 1.12 diff -u -p -r1.12 glob.m4 --- m4/glob.m4 1 May 2007 18:08:51 -0000 1.12 +++ m4/glob.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# glob.m4 serial 8 +# glob.m4 serial 9 dnl Copyright (C) 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -74,7 +74,6 @@ AC_DEFUN([gl_PREREQ_GLOB], [ AC_REQUIRE([gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE])dnl AC_REQUIRE([AC_C_RESTRICT])dnl - AC_REQUIRE([AC_GNU_SOURCE])dnl AC_CHECK_HEADERS_ONCE([sys/cdefs.h unistd.h])dnl if test $ac_cv_header_sys_cdefs_h = yes; then HAVE_SYS_CDEFS_H=1 Index: m4/group-member.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/group-member.m4,v retrieving revision 1.11 diff -u -p -r1.11 group-member.m4 --- m4/group-member.m4 21 Aug 2006 21:46:31 -0000 1.11 +++ m4/group-member.m4 11 Sep 2007 17:13:47 -0000 @@ -1,6 +1,6 @@ -#serial 10 +#serial 11 -# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2006 Free Software +# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 Free Software # Foundation, Inc. # This file is free software; the Free Software Foundation @@ -11,9 +11,7 @@ dnl Written by Jim Meyering AC_DEFUN([gl_FUNC_GROUP_MEMBER], [ - dnl Persuade glibc <unistd.h> to declare group_member(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <unistd.h> to declare group_member(). dnl Do this replacement check manually because I want the hyphen dnl (not the underscore) in the filename. AC_CHECK_FUNC(group_member, , [ Index: m4/lock.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/lock.m4,v retrieving revision 1.9 diff -u -p -r1.9 lock.m4 --- m4/lock.m4 27 Oct 2006 14:06:54 -0000 1.9 +++ m4/lock.m4 11 Sep 2007 17:13:47 -0000 @@ -1,5 +1,5 @@ -# lock.m4 serial 6 (gettext-0.16) -dnl Copyright (C) 2005-2006 Free Software Foundation, Inc. +# lock.m4 serial 7 (gettext-0.16) +dnl Copyright (C) 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -35,7 +35,7 @@ AC_DEFUN([gl_LOCK_EARLY_BODY], AC_BEFORE([$0], [gl_ARGP])dnl AC_REQUIRE([AC_CANONICAL_HOST]) - AC_REQUIRE([AC_GNU_SOURCE]) dnl needed for pthread_rwlock_t on glibc systems + dnl Extensions module gets pthread_rwlock_t declaration on glibc systems dnl Check for multithreading. AC_ARG_ENABLE(threads, AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API]) Index: m4/mbchar.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/mbchar.m4,v retrieving revision 1.7 diff -u -p -r1.7 mbchar.m4 --- m4/mbchar.m4 28 Jan 2007 16:00:03 -0000 1.7 +++ m4/mbchar.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# mbchar.m4 serial 6 +# mbchar.m4 serial 7 dnl Copyright (C) 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -9,5 +9,5 @@ dnl From Bruno Haible. AC_DEFUN([gl_MBCHAR], [ - AC_REQUIRE([AC_GNU_SOURCE]) + dnl Extensions module persuades glibc headers to declare everything. ]) Index: m4/memmem.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/memmem.m4,v retrieving revision 1.4 diff -u -p -r1.4 memmem.m4 --- m4/memmem.m4 27 Jan 2007 14:43:17 -0000 1.4 +++ m4/memmem.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# memmem.m4 serial 4 +# memmem.m4 serial 5 dnl Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_MEMMEM], [ - dnl Persuade glibc <string.h> to declare memmem(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare memmem(). AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) AC_REPLACE_FUNCS(memmem) AC_CHECK_DECLS_ONCE(memmem) Index: m4/mempcpy.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/mempcpy.m4,v retrieving revision 1.6 diff -u -p -r1.6 mempcpy.m4 --- m4/mempcpy.m4 11 Mar 2007 23:09:09 -0000 1.6 +++ m4/mempcpy.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# mempcpy.m4 serial 7 +# mempcpy.m4 serial 8 dnl Copyright (C) 2003, 2004, 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_MEMPCPY], [ - dnl Persuade glibc <string.h> to declare mempcpy(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions moduel persuades glibc <string.h> to declare mempcpy(). dnl The mempcpy() declaration in lib/string_.h uses 'restrict'. AC_REQUIRE([AC_C_RESTRICT]) Index: m4/memrchr.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/memrchr.m4,v retrieving revision 1.8 diff -u -p -r1.8 memrchr.m4 --- m4/memrchr.m4 27 Jan 2007 14:43:17 -0000 1.8 +++ m4/memrchr.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# memrchr.m4 serial 7 +# memrchr.m4 serial 8 dnl Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_MEMRCHR], [ - dnl Persuade glibc <string.h> to declare memrchr(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare memrchr(). AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) AC_CHECK_DECLS_ONCE([memrchr]) if test $ac_cv_have_decl_memrchr = no; then Index: m4/mmap-anon.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/mmap-anon.m4,v retrieving revision 1.5 diff -u -p -r1.5 mmap-anon.m4 --- m4/mmap-anon.m4 2 May 2005 05:04:12 -0000 1.5 +++ m4/mmap-anon.m4 11 Sep 2007 17:13:47 -0000 @@ -1,5 +1,5 @@ -# mmap-anon.m4 serial 3 -dnl Copyright (C) 2005 Free Software Foundation, Inc. +# mmap-anon.m4 serial 4 +dnl Copyright (C) 2005, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -10,9 +10,7 @@ AC_DEFUN([gl_FUNC_MMAP_ANON], AC_REQUIRE([AC_PROG_CPP]) AC_REQUIRE([AC_PROG_EGREP]) - dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS. - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <sys/mman.h> to define MAP_ANONYMOUS. # Check for mmap() AC_FUNC_MMAP Index: m4/pagealign_alloc.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/pagealign_alloc.m4,v retrieving revision 1.4 diff -u -p -r1.4 pagealign_alloc.m4 --- m4/pagealign_alloc.m4 22 Aug 2006 17:15:28 -0000 1.4 +++ m4/pagealign_alloc.m4 11 Sep 2007 17:13:47 -0000 @@ -1,14 +1,12 @@ -#serial 3 -dnl Copyright (C) 2005, 2006 Free Software Foundation, Inc. +#serial 4 +dnl Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_PAGEALIGN_ALLOC], [ - dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS. - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <sys/mman.h> to define MAP_ANONYMOUS. AC_LIBOBJ([pagealign_alloc]) gl_PREREQ_PAGEALIGN_ALLOC ]) Index: m4/readutmp.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/readutmp.m4,v retrieving revision 1.15 diff -u -p -r1.15 readutmp.m4 --- m4/readutmp.m4 16 Jan 2007 09:40:30 -0000 1.15 +++ m4/readutmp.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# readutmp.m4 serial 13 +# readutmp.m4 serial 14 dnl Copyright (C) 2002-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_READUTMP], [ - dnl Persuade utmpx.h to declare utmpxname - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades utmpx.h to declare utmpxname AC_CHECK_HEADERS_ONCE(utmp.h utmpx.h) if test $ac_cv_header_utmp_h = yes || test $ac_cv_header_utmpx_h = yes; then AC_LIBOBJ([readutmp]) Index: m4/regex.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/regex.m4,v retrieving revision 1.66 diff -u -p -r1.66 regex.m4 --- m4/regex.m4 12 Jun 2007 17:44:37 -0000 1.66 +++ m4/regex.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -#serial 47 +#serial 48 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007 Free Software Foundation, Inc. @@ -215,7 +215,6 @@ AC_DEFUN([gl_REGEX], # Prerequisites of lib/regex.c and lib/regex_internal.c. AC_DEFUN([gl_PREREQ_REGEX], [ - AC_REQUIRE([AC_GNU_SOURCE]) AC_REQUIRE([AC_C_RESTRICT]) AC_CHECK_FUNCS_ONCE([isblank iswctype mbrtowc wcrtomb wcscoll]) AC_CHECK_DECLS([isblank], [], [], [#include <ctype.h>]) Index: m4/stpcpy.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/stpcpy.m4,v retrieving revision 1.5 diff -u -p -r1.5 stpcpy.m4 --- m4/stpcpy.m4 13 May 2007 21:57:40 -0000 1.5 +++ m4/stpcpy.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# stpcpy.m4 serial 4 +# stpcpy.m4 serial 5 dnl Copyright (C) 2002, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STPCPY], [ - dnl Persuade glibc <string.h> to declare stpcpy(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare stpcpy(). dnl The stpcpy() declaration in lib/string_.h uses 'restrict'. AC_REQUIRE([AC_C_RESTRICT]) Index: m4/stpncpy.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/stpncpy.m4,v retrieving revision 1.10 diff -u -p -r1.10 stpncpy.m4 --- m4/stpncpy.m4 13 May 2007 21:57:40 -0000 1.10 +++ m4/stpncpy.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# stpncpy.m4 serial 7 +# stpncpy.m4 serial 8 dnl Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STPNCPY], [ - dnl Persuade glibc <string.h> to declare stpncpy(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare stpncpy(). dnl The stpncpy() declaration in lib/string_.h uses 'restrict'. AC_REQUIRE([AC_C_RESTRICT]) Index: m4/strchrnul.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/strchrnul.m4,v retrieving revision 1.5 diff -u -p -r1.5 strchrnul.m4 --- m4/strchrnul.m4 27 Jan 2007 14:43:17 -0000 1.5 +++ m4/strchrnul.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# strchrnul.m4 serial 5 +# strchrnul.m4 serial 6 dnl Copyright (C) 2003, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STRCHRNUL], [ - dnl Persuade glibc <string.h> to declare strchrnul(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare strchrnul(). AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) AC_REPLACE_FUNCS(strchrnul) if test $ac_cv_func_strchrnul = no; then Index: m4/strndup.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/strndup.m4,v retrieving revision 1.14 diff -u -p -r1.14 strndup.m4 --- m4/strndup.m4 27 Jan 2007 14:43:17 -0000 1.14 +++ m4/strndup.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# strndup.m4 serial 13 +# strndup.m4 serial 14 dnl Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STRNDUP], [ - dnl Persuade glibc <string.h> to declare strndup(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare strndup(). AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) AC_CHECK_DECLS_ONCE([strndup]) if test $ac_cv_have_decl_strndup = no; then @@ -19,7 +17,7 @@ AC_DEFUN([gl_FUNC_STRNDUP], AC_CACHE_CHECK([for working strndup], gl_cv_func_strndup, [AC_RUN_IFELSE([ AC_LANG_PROGRAM([#include <string.h> - #include <stdlib.h>], [[ + #include <stdlib.h>], [[ #ifndef HAVE_DECL_STRNDUP extern char *strndup (const char *, size_t); #endif Index: m4/strnlen.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/strnlen.m4,v retrieving revision 1.10 diff -u -p -r1.10 strnlen.m4 --- m4/strnlen.m4 27 Jan 2007 14:43:17 -0000 1.10 +++ m4/strnlen.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# strnlen.m4 serial 8 +# strnlen.m4 serial 9 dnl Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STRNLEN], [ - dnl Persuade glibc <string.h> to declare strnlen(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare strnlen(). AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS]) AC_CHECK_DECLS_ONCE([strnlen]) if test $ac_cv_have_decl_strnlen = no; then @@ -17,7 +15,7 @@ AC_DEFUN([gl_FUNC_STRNLEN], AC_FUNC_STRNLEN if test $ac_cv_func_strnlen_working = no; then - # This is necessary because automake-1.6.1 doens't understand + # This is necessary because automake-1.6.1 doesn't understand # that the above use of AC_FUNC_STRNLEN means we may have to use # lib/strnlen.c. #AC_LIBOBJ(strnlen) Index: m4/strsep.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/strsep.m4,v retrieving revision 1.6 diff -u -p -r1.6 strsep.m4 --- m4/strsep.m4 13 May 2007 21:57:40 -0000 1.6 +++ m4/strsep.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# strsep.m4 serial 6 +# strsep.m4 serial 7 dnl Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,9 +6,7 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_STRSEP], [ - dnl Persuade glibc <string.h> to declare strsep(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare strsep(). dnl The strsep() declaration in lib/string_.h uses 'restrict'. AC_REQUIRE([AC_C_RESTRICT]) Index: m4/strverscmp.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/strverscmp.m4,v retrieving revision 1.4 diff -u -p -r1.4 strverscmp.m4 --- m4/strverscmp.m4 21 Aug 2006 21:46:31 -0000 1.4 +++ m4/strverscmp.m4 11 Sep 2007 17:13:47 -0000 @@ -1,14 +1,12 @@ -# strverscmp.m4 serial 4 -dnl Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc. +# strverscmp.m4 serial 5 +dnl Copyright (C) 2002, 2005, 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_FUNC_STRVERSCMP], [ - dnl Persuade glibc <string.h> to declare strverscmp(). - AC_REQUIRE([AC_GNU_SOURCE]) - + dnl Extensions module persuades glibc <string.h> to declare strverscmp(). AC_REPLACE_FUNCS(strverscmp) if test $ac_cv_func_strverscmp = no; then gl_PREREQ_STRVERSCMP Index: m4/vasprintf.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/vasprintf.m4,v retrieving revision 1.6 diff -u -p -r1.6 vasprintf.m4 --- m4/vasprintf.m4 14 May 2007 00:34:40 -0000 1.6 +++ m4/vasprintf.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# vasprintf.m4 serial 5 +# vasprintf.m4 serial 6 dnl Copyright (C) 2002-2003, 2006-2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -30,8 +30,7 @@ AC_DEFUN([gl_REPLACE_VASPRINTF], # Prerequisites of the vasprintf portion of lib/stdio.h. AC_DEFUN([gl_PREREQ_VASPRINTF_H], [ - dnl Persuade glibc <stdio.h> to declare asprintf() and vasprintf(). - AC_REQUIRE([AC_GNU_SOURCE]) + dnl Extensions module persuades glibc <stdio.h> to declare asprintf() and vasprintf(). ]) # Prerequisites of lib/vasprintf.c. Index: m4/wcwidth.m4 =================================================================== RCS file: /sources/gnulib/gnulib/m4/wcwidth.m4,v retrieving revision 1.13 diff -u -p -r1.13 wcwidth.m4 --- m4/wcwidth.m4 7 Jul 2007 21:38:16 -0000 1.13 +++ m4/wcwidth.m4 11 Sep 2007 17:13:47 -0000 @@ -1,4 +1,4 @@ -# wcwidth.m4 serial 11 +# wcwidth.m4 serial 12 dnl Copyright (C) 2006, 2007 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -6,11 +6,9 @@ dnl with or without modifications, as lo AC_DEFUN([gl_FUNC_WCWIDTH], [ + dnl Extensions module persuades glibc <wchar.h> to declare wcwidth(). AC_REQUIRE([gl_WCHAR_H_DEFAULTS]) - dnl Persuade glibc <wchar.h> to declare wcwidth(). - AC_REQUIRE([AC_GNU_SOURCE]) - AC_REQUIRE([gt_TYPE_WCHAR_T]) AC_REQUIRE([gt_TYPE_WINT_T]) Index: modules/euidaccess =================================================================== RCS file: /sources/gnulib/gnulib/modules/euidaccess,v retrieving revision 1.12 diff -u -p -r1.12 euidaccess --- modules/euidaccess 1 Feb 2007 01:52:34 -0000 1.12 +++ modules/euidaccess 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/euidaccess.c m4/euidaccess.m4 Depends-on: +extensions group-member sys_stat Index: modules/fnmatch =================================================================== RCS file: /sources/gnulib/gnulib/modules/fnmatch,v retrieving revision 1.18 diff -u -p -r1.18 fnmatch --- modules/fnmatch 16 Jul 2007 10:45:26 -0000 1.18 +++ modules/fnmatch 11 Sep 2007 17:13:47 -0000 @@ -9,6 +9,7 @@ m4/mbstate_t.m4 m4/fnmatch.m4 Depends-on: +extensions alloca stdbool wchar Index: modules/getaddrinfo =================================================================== RCS file: /sources/gnulib/gnulib/modules/getaddrinfo,v retrieving revision 1.15 diff -u -p -r1.15 getaddrinfo --- modules/getaddrinfo 16 Jul 2007 10:45:27 -0000 1.15 +++ modules/getaddrinfo 11 Sep 2007 17:13:47 -0000 @@ -8,6 +8,7 @@ lib/gai_strerror.c m4/getaddrinfo.m4 Depends-on: +extensions gettext-h inet_ntop snprintf Index: modules/getdelim =================================================================== RCS file: /sources/gnulib/gnulib/modules/getdelim,v retrieving revision 1.7 diff -u -p -r1.7 getdelim --- modules/getdelim 9 Sep 2007 14:27:13 -0000 1.7 +++ modules/getdelim 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/getdelim.c m4/getdelim.m4 Depends-on: +extensions stdio realloc-posix Index: modules/getline =================================================================== RCS file: /sources/gnulib/gnulib/modules/getline,v retrieving revision 1.15 diff -u -p -r1.15 getline --- modules/getline 22 Aug 2007 12:54:23 -0000 1.15 +++ modules/getline 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/getline.c m4/getline.m4 Depends-on: +extensions getdelim stdio Index: modules/getsubopt =================================================================== RCS file: /sources/gnulib/gnulib/modules/getsubopt,v retrieving revision 1.5 diff -u -p -r1.5 getsubopt --- modules/getsubopt 19 Feb 2007 00:08:40 -0000 1.5 +++ modules/getsubopt 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/getsubopt.c m4/getsubopt.m4 Depends-on: +extensions strchrnul stdlib Index: modules/gettext =================================================================== RCS file: /sources/gnulib/gnulib/modules/gettext,v retrieving revision 1.20 diff -u -p -r1.20 gettext --- modules/gettext 13 Jul 2007 01:29:04 -0000 1.20 +++ modules/gettext 11 Sep 2007 17:13:47 -0000 @@ -32,6 +32,7 @@ m4/xsize.m4 build-aux/config.rpath Depends-on: +extensions gettext-h havelib Index: modules/group-member =================================================================== RCS file: /sources/gnulib/gnulib/modules/group-member,v retrieving revision 1.10 diff -u -p -r1.10 group-member --- modules/group-member 13 Oct 2006 12:40:23 -0000 1.10 +++ modules/group-member 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/group-member.c m4/group-member.m4 Depends-on: +extensions xalloc stdbool Index: modules/lock =================================================================== RCS file: /sources/gnulib/gnulib/modules/lock,v retrieving revision 1.5 diff -u -p -r1.5 lock --- modules/lock 13 Jul 2007 01:29:05 -0000 1.5 +++ modules/lock 11 Sep 2007 17:13:47 -0000 @@ -8,6 +8,7 @@ m4/lock.m4 build-aux/config.rpath Depends-on: +extensions havelib configure.ac-early: Index: modules/mbchar =================================================================== RCS file: /sources/gnulib/gnulib/modules/mbchar,v retrieving revision 1.10 diff -u -p -r1.10 mbchar --- modules/mbchar 28 Jan 2007 16:00:02 -0000 1.10 +++ modules/mbchar 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/mbchar.c m4/mbchar.m4 Depends-on: +extensions stdbool wchar wctype Index: modules/memmem =================================================================== RCS file: /sources/gnulib/gnulib/modules/memmem,v retrieving revision 1.6 diff -u -p -r1.6 memmem --- modules/memmem 16 Jul 2007 10:45:27 -0000 1.6 +++ modules/memmem 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/memmem.c m4/memmem.m4 Depends-on: +extensions string configure.ac: Index: modules/mempcpy =================================================================== RCS file: /sources/gnulib/gnulib/modules/mempcpy,v retrieving revision 1.10 diff -u -p -r1.10 mempcpy --- modules/mempcpy 16 Jul 2007 10:45:28 -0000 1.10 +++ modules/mempcpy 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/mempcpy.c m4/mempcpy.m4 Depends-on: +extensions string configure.ac: Index: modules/memrchr =================================================================== RCS file: /sources/gnulib/gnulib/modules/memrchr,v retrieving revision 1.10 diff -u -p -r1.10 memrchr --- modules/memrchr 1 Feb 2007 00:29:52 -0000 1.10 +++ modules/memrchr 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/memrchr.c m4/memrchr.m4 Depends-on: +extensions string configure.ac: Index: modules/pagealign_alloc =================================================================== RCS file: /sources/gnulib/gnulib/modules/pagealign_alloc,v retrieving revision 1.7 diff -u -p -r1.7 pagealign_alloc --- modules/pagealign_alloc 13 Oct 2006 12:40:23 -0000 1.7 +++ modules/pagealign_alloc 11 Sep 2007 17:13:47 -0000 @@ -10,6 +10,7 @@ m4/pagealign_alloc.m4 Depends-on: error exit +extensions getpagesize gettext-h xalloc Index: modules/readutmp =================================================================== RCS file: /sources/gnulib/gnulib/modules/readutmp,v retrieving revision 1.12 diff -u -p -r1.12 readutmp --- modules/readutmp 13 Oct 2006 12:40:23 -0000 1.12 +++ modules/readutmp 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/readutmp.c m4/readutmp.m4 Depends-on: +extensions xalloc free stdbool Index: modules/stpcpy =================================================================== RCS file: /sources/gnulib/gnulib/modules/stpcpy,v retrieving revision 1.9 diff -u -p -r1.9 stpcpy --- modules/stpcpy 1 Feb 2007 00:29:52 -0000 1.9 +++ modules/stpcpy 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/stpcpy.c m4/stpcpy.m4 Depends-on: +extensions string configure.ac: Index: modules/stpncpy =================================================================== RCS file: /sources/gnulib/gnulib/modules/stpncpy,v retrieving revision 1.6 diff -u -p -r1.6 stpncpy --- modules/stpncpy 1 Feb 2007 00:29:52 -0000 1.6 +++ modules/stpncpy 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/stpncpy.c m4/stpncpy.m4 Depends-on: +extensions string configure.ac: Index: modules/strchrnul =================================================================== RCS file: /sources/gnulib/gnulib/modules/strchrnul,v retrieving revision 1.8 diff -u -p -r1.8 strchrnul --- modules/strchrnul 1 Feb 2007 00:29:52 -0000 1.8 +++ modules/strchrnul 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/strchrnul.c m4/strchrnul.m4 Depends-on: +extensions string configure.ac: Index: modules/strndup =================================================================== RCS file: /sources/gnulib/gnulib/modules/strndup,v retrieving revision 1.13 diff -u -p -r1.13 strndup --- modules/strndup 16 Jul 2007 10:45:30 -0000 1.13 +++ modules/strndup 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/strndup.c m4/strndup.m4 Depends-on: +extensions string strnlen Index: modules/strsep =================================================================== RCS file: /sources/gnulib/gnulib/modules/strsep,v retrieving revision 1.6 diff -u -p -r1.6 strsep --- modules/strsep 16 Jul 2007 10:45:30 -0000 1.6 +++ modules/strsep 11 Sep 2007 17:13:47 -0000 @@ -6,6 +6,7 @@ lib/strsep.c m4/strsep.m4 Depends-on: +extensions string strpbrk Index: modules/strverscmp =================================================================== RCS file: /sources/gnulib/gnulib/modules/strverscmp,v retrieving revision 1.9 diff -u -p -r1.9 strverscmp --- modules/strverscmp 30 Jul 2007 21:35:57 -0000 1.9 +++ modules/strverscmp 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/strverscmp.c m4/strverscmp.m4 Depends-on: +extensions configure.ac: gl_FUNC_STRVERSCMP Index: modules/vasprintf =================================================================== RCS file: /sources/gnulib/gnulib/modules/vasprintf,v retrieving revision 1.6 diff -u -p -r1.6 vasprintf --- modules/vasprintf 30 Jul 2007 21:35:57 -0000 1.6 +++ modules/vasprintf 11 Sep 2007 17:13:47 -0000 @@ -7,6 +7,7 @@ lib/asprintf.c m4/vasprintf.m4 Depends-on: +extensions vasnprintf stdio Index: modules/wcwidth =================================================================== RCS file: /sources/gnulib/gnulib/modules/wcwidth,v retrieving revision 1.9 diff -u -p -r1.9 wcwidth --- modules/wcwidth 7 Jul 2007 21:38:16 -0000 1.9 +++ modules/wcwidth 11 Sep 2007 17:13:47 -0000 @@ -8,6 +8,7 @@ m4/wchar_t.m4 m4/wint_t.m4 Depends-on: +extensions wchar wctype localcharset