[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: |
Wed, 12 Sep 2007 15:59:11 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Bruno Haible <bruno <at> clisp.org> writes:
>
> Eric Blake wrote:
> > Here's the corresponding gnulib patch. OK to apply?
>
> I would feel a little safer if you would turn the AC_REQUIRE([AC_GNU_SOURCE])
> into AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) rather than omitting them. If
> some piece of autoconf macro needs to be used at "early" time, this
> ordering constraint is relevant. You're betting on the fact that the macros
> are not used "early". There's no big reason to bet on this: An AC_REQUIRE
> does not cost any size in the configure file.
Agreed (well, it DOES add a blank newline, unless we use dnl, but I'm not as
worried about that, since this isn't the only instance where gnulib outputs
more whitespace than strictly necessary). Here's what I've committed.
>
> The patch to m4/lock.m4 has this problem, and also another one: lock.m4 is
> used as part of the gettext infrastructure, which requires only autoconf
> >= 2.54 and should not include extensions.m4. - Can you change m4/lock.m4
> to use AC_USE_SYSTEM_EXTENSIONS only in autoconf version >= 2.62, and
> AC_GNU_SOURCE otherwise? Something like
>
> m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.62]),[-1],
> [AC_REQUIRE([AC_GNU_SOURCE])],
> [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])])
I've posted a patch to autoconf[1] to make this idea kosher, but modified it
slightly in the lock.m4 that I committed. I then tested the lock module, using
autoconf-2.59/automake-1.9.6, both in isolation and alongside extensions, to
check that _GNU_SOURCE was still defined in the resulting config.h file. This
patch makes the lock module the only user of a *.m4 file with
AC_USE_SYSTEM_EXTENSIONS without also depending on the extensions module.
[1] http://thread.gmane.org/gmane.comp.sysutils.autoconf.patches/4713
2007-09-12 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, for
AC_USE_SYSTEM_EXTENSIONS with autoconf <= 2.59.
* 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/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 will be
obsolete in Autoconf 2.62; use AC_USE_SYSTEM_EXTENSIONS 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/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.
* m4/lock.m4 (gl_LOCK_EARLY_BODY): Likewise, but provide fallback,
so that lock.m4 can be used in gettext without extensions module.
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 12 Sep 2007 15:57:04 -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.
@@ -18,7 +18,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_DECLS_ONCE([euidaccess])
AC_REPLACE_FUNCS(euidaccess)
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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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.
@@ -110,7 +110,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
FNMATCH_H=
_AC_FUNC_FNMATCH_IF([GNU], [ac_cv_func_fnmatch_gnu],
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 12 Sep 2007 15:57:04 -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,7 @@ 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_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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
@@ -13,7 +13,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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.
@@ -18,7 +18,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_DECLS_ONCE([getline])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
AC_CHECK_FUNCS_ONCE([getsubopt])
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 12 Sep 2007 15:57:04 -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,7 @@ 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_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])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 12 Sep 2007 15:57:04 -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
@@ -12,7 +12,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
dnl Do this replacement check manually because I want the hyphen
dnl (not the underscore) in the filename.
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 12 Sep 2007 15:57:04 -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
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) dnl needed for pthread_rwlock_t on
glibc systems
dnl Check for multithreading.
AC_ARG_ENABLE(threads,
AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify
multithreading API])
@@ -257,6 +257,14 @@ AC_DEFUN([gl_PREREQ_LOCK], [
AC_REQUIRE([AC_C_INLINE])
])
+# AC_USE_SYSTEM_EXTENSIONS was only added in autoconf 2.60, but lock.m4
+# wants to work with autoconf 2.54. Add a fallback until such time as
+# a newer autoconf is standard, if one is not already provided by gnulib
+# extensions.m4.
+m4_if(m4_version_compare(m4_PACKAGE_VERSION, [2.60]), [-1],
+ [m4_ifndef([AC_USE_SYSTEM_EXTENSIONS],
+ [AC_DEFUN([AC_USE_SYSTEM_EXTENSIONS], [AC_GNU_SOURCE])])])
+
dnl Survey of platforms:
dnl
dnl Platform Available Compiler Supports test-lock
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 12 Sep 2007 15:57:04 -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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
AC_REPLACE_FUNCS(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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
AC_CHECK_DECLS_ONCE([memrchr])
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 12 Sep 2007 15:57:04 -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.
@@ -11,7 +11,7 @@ AC_DEFUN([gl_FUNC_MMAP_ANON],
AC_REQUIRE([AC_PROG_EGREP])
dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS.
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
# 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 12 Sep 2007 15:57:04 -0000
@@ -1,5 +1,5 @@
-#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.
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_PAGEALIGN_ALLOC],
[
dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS.
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_READUTMP],
[
dnl Persuade utmpx.h to declare utmpxname
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_HEADERS_ONCE(utmp.h utmpx.h)
if test $ac_cv_header_utmp_h = yes || test $ac_cv_header_utmpx_h = yes; then
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 12 Sep 2007 15:57:04 -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,7 @@ 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_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
AC_REPLACE_FUNCS(strchrnul)
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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
AC_CHECK_DECLS_ONCE([strndup])
@@ -19,7 +19,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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
AC_CHECK_DECLS_ONCE([strnlen])
@@ -17,7 +17,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 12 Sep 2007 15:57:04 -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,
@@ -7,7 +7,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])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -0000
@@ -1,5 +1,5 @@
-# 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.
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_FUNC_STRVERSCMP],
[
dnl Persuade glibc <string.h> to declare strverscmp().
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REPLACE_FUNCS(strverscmp)
if test $ac_cv_func_strverscmp = no; then
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 12 Sep 2007 15:57:04 -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,
@@ -31,7 +31,7 @@ AC_DEFUN([gl_REPLACE_VASPRINTF],
AC_DEFUN([gl_PREREQ_VASPRINTF_H],
[
dnl Persuade glibc <stdio.h> to declare asprintf() and vasprintf().
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
])
# 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 12 Sep 2007 15:57:04 -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,
@@ -9,7 +9,7 @@ AC_DEFUN([gl_FUNC_WCWIDTH],
AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
dnl Persuade glibc <wchar.h> to declare wcwidth().
- AC_REQUIRE([AC_GNU_SOURCE])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -0000
@@ -7,6 +7,7 @@ lib/group-member.c
m4/group-member.m4
Depends-on:
+extensions
xalloc
stdbool
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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -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 12 Sep 2007 15:57:04 -0000
@@ -8,6 +8,7 @@ m4/wchar_t.m4
m4/wint_t.m4
Depends-on:
+extensions
wchar
wctype
localcharset
- Re: autoconf enhancement for Interix, Eric Blake, 2007/09/03
- Re: autoconf enhancement for Interix, Martin Koeppe, 2007/09/04
- Re: autoconf enhancement for Interix, Eric Blake, 2007/09/09
- Re: autoconf enhancement for Interix, Noah Misch, 2007/09/10
- Re: autoconf enhancement for Interix, Eric Blake, 2007/09/11
- Re: autoconf enhancement for Interix, Bruno Haible, 2007/09/11
- Re: autoconf enhancement for Interix, Eric Blake-1, 2007/09/12
- Re: autoconf enhancement for Interix, Bruno Haible, 2007/09/12
- Re: autoconf enhancement for Interix,
Eric Blake <=