[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoconf enhancement for Interix
From: |
Eric Blake |
Subject: |
Re: autoconf enhancement for Interix |
Date: |
Tue, 11 Sep 2007 17:46:31 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
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 <address@hidden>
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