I've just discovered/fixed a build problem with the getaddrinfo module.
It didn't depend on the socklen module (for the declaration of socklen_t).
So I've merged these changes from coreutils:
2005-09-23 Jim Meyering <[EMAIL PROTECTED]>
* modules/getaddrinfo (Depends-on): Add socklen.
2005-09-23 Jim Meyering <[EMAIL PROTECTED]>
Sync from coreutils.
Correct build failure (socklen_t not defined) on at least
mips-sgi-irix6.5 and alphaev67-dec-osf5.1.
* getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Require gl_SOCKLEN_T.
2005-09-22 Paul Eggert <[EMAIL PROTECTED]>
Sync from coreutils.
* getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Check for netinet/in.h.
Index: modules/getaddrinfo
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/getaddrinfo,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -u -r1.4 -r1.5
--- modules/getaddrinfo 13 Sep 2005 04:15:15 -0000 1.4
+++ modules/getaddrinfo 23 Sep 2005 15:48:18 -0000 1.5
@@ -11,6 +11,7 @@ m4/sockpfaf.m4
Depends-on:
restrict
gettext-h
+socklen
stdbool
strdup
Index: m4/getaddrinfo.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getaddrinfo.m4,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -u -r1.4 -r1.5
--- m4/getaddrinfo.m4 13 Sep 2005 04:15:15 -0000 1.4
+++ m4/getaddrinfo.m4 23 Sep 2005 15:49:05 -0000 1.5
@@ -1,5 +1,5 @@
-# getaddrinfo.m4 serial 3
-dnl Copyright (C) 2004 Free Software Foundation, Inc.
+# getaddrinfo.m4 serial 5
+dnl Copyright (C) 2004, 2005 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.
@@ -13,7 +13,9 @@ AC_DEFUN([gl_GETADDRINFO],
# Prerequisites of lib/getaddrinfo.h and lib/getaddrinfo.c.
AC_DEFUN([gl_PREREQ_GETADDRINFO], [
+ AC_REQUIRE([gl_SOCKLEN_T])
AC_REQUIRE([gl_C_RESTRICT])
AC_REQUIRE([gl_SOCKET_FAMILIES])
AC_REQUIRE([AC_C_INLINE])
+ AC_CHECK_HEADERS_ONCE([netinet/in.h])
])
_______________________________________________
bug-gnulib mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnulib