bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

getaddrinfo needs socklen, sync from coreutils


From: Jim Meyering
Subject: getaddrinfo needs socklen, sync from coreutils
Date: Fri, 23 Sep 2005 17:56:09 +0200

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  <address@hidden>

        * modules/getaddrinfo (Depends-on): Add socklen.

2005-09-23  Jim Meyering  <address@hidden>

        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  <address@hidden>

        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])
 ])




reply via email to

[Prev in Thread] Current Thread [Next in Thread]