socket functions: Avoid link errors on Solaris.
authorBruno Haible <bruno@clisp.org>
Mon, 19 Sep 2011 00:13:59 +0000 (02:13 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 19 Sep 2011 00:19:44 +0000 (02:19 +0200)
* modules/accept (Depends-on): Add socketlib.
(Link): New section.
* modules/bind (Depends-on): Add socketlib.
(Link): New section.
* modules/connect (Depends-on): Add socketlib.
(Link): New section.
* modules/getpeername (Depends-on): Add socketlib.
(Link): New section.
* modules/getsockname (Depends-on): Add socketlib.
(Link): New section.
* modules/getsockopt (Depends-on): Add socketlib.
(Link): New section.
* modules/listen (Depends-on): Add socketlib.
(Link): New section.
* modules/recv (Depends-on): Add socketlib.
(Link): New section.
* modules/recvfrom (Depends-on): Add socketlib.
(Link): New section.
* modules/send (Depends-on): Add socketlib.
(Link): New section.
* modules/sendto (Depends-on): Add socketlib.
(Link): New section.
* modules/setsockopt (Depends-on): Add socketlib.
(Link): New section.
* modules/shutdown (Depends-on): Add socketlib.
(Link): New section.
* modules/socket (Depends-on): Add socketlib.
(Link): New section.

15 files changed:
ChangeLog
modules/accept
modules/bind
modules/connect
modules/getpeername
modules/getsockname
modules/getsockopt
modules/listen
modules/recv
modules/recvfrom
modules/send
modules/sendto
modules/setsockopt
modules/shutdown
modules/socket

index f9d52f4..14587b4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,37 @@
 2011-09-18  Bruno Haible  <bruno@clisp.org>
 
+       socket functions: Avoid link errors on Solaris.
+       * modules/accept (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/bind (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/connect (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/getpeername (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/getsockname (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/getsockopt (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/listen (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/recv (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/recvfrom (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/send (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/sendto (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/setsockopt (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/shutdown (Depends-on): Add socketlib.
+       (Link): New section.
+       * modules/socket (Depends-on): Add socketlib.
+       (Link): New section.
+
+2011-09-18  Bruno Haible  <bruno@clisp.org>
+
        ptsname tests: Let the test fail rather than hang (e.g. on AIX 5.1).
        * tests/test-ptsname.c (main): Terminate the test if it takes longer
        than 5 seconds.
index fb46f98..6421e92 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 5c4595f..dd211d4 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index c90f094..d595843 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 4cdae38..b7f04ee 100644 (file)
@@ -8,6 +8,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -22,6 +23,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 223479e..033c170 100644 (file)
@@ -8,6 +8,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -22,6 +23,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 5b8c18d..d13e064 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 sys_time        [test "$ac_cv_header_winsock2_h" = yes]
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
@@ -22,6 +23,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 7c77557..8aff376 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index c225917..731717b 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 9a6d833..c4749ae 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 getpeername     [test "$ac_cv_header_winsock2_h" = yes]
 
@@ -22,6 +23,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 8a07da9..18d6c0d 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index b28a7ea..847699d 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 33726b1..0b4ae49 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 sys_time        [test "$ac_cv_header_winsock2_h" = yes]
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
@@ -22,6 +23,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 322ff8d..7c76ba5 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 
 configure.ac:
@@ -21,6 +22,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+
 
index 92df980..6a056e4 100644 (file)
@@ -7,6 +7,7 @@ lib/w32sock.h
 
 Depends-on:
 sys_socket
+socketlib
 errno           [test "$ac_cv_header_winsock2_h" = yes]
 sockets         [test "$ac_cv_header_winsock2_h" = yes]
 
@@ -31,6 +32,9 @@ Makefile.am:
 Include:
 <sys/socket.h>
 
+Link:
+$(LIBSOCKET)
+
 License:
 LGPLv2+