summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2011-03-14 00:04:20 +0100
committerBruno Haible <bruno@clisp.org>2011-03-14 00:04:20 +0100
commit50f69b558c0ec48353f4cc8b48212a1788f650fa (patch)
tree26023e098d2fb1092097288a38dd6fbff517769a
parent6234d83ceaa130a50e84a4f8f974b41dc7ae2cce (diff)
downloadgnulib-50f69b558c0ec48353f4cc8b48212a1788f650fa.tar.gz
passfd: Fix link error on Solaris.
* modules/passfd (Description): Correct. (Depends-on): Add socketlib. (Link): New section. * modules/passfd-tests (Makefile.am): Link test-passfd with LIBSOCKET.
-rw-r--r--ChangeLog8
-rw-r--r--modules/passfd6
-rw-r--r--modules/passfd-tests1
3 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6651067b78..1ca4ffd45d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2011-03-13 Bruno Haible <bruno@clisp.org>
+ passfd: Fix link error on Solaris.
+ * modules/passfd (Description): Correct.
+ (Depends-on): Add socketlib.
+ (Link): New section.
+ * modules/passfd-tests (Makefile.am): Link test-passfd with LIBSOCKET.
+
+2011-03-13 Bruno Haible <bruno@clisp.org>
+
passfd: Fix link error on AIX 5.2.
* m4/afunix.m4 (gl_SOCKET_AFUNIX): Define _LINUX_SOURCE_COMPAT.
diff --git a/modules/passfd b/modules/passfd
index bdcd9c5c68..74ef4102c4 100644
--- a/modules/passfd
+++ b/modules/passfd
@@ -1,5 +1,5 @@
Description:
-Passfile descriptors along Unix (socket/stream) file descriptors
+Pass file descriptors along Unix domain sockets
Files:
lib/passfd.h
@@ -10,6 +10,7 @@ m4/sockpfaf.m4
Depends-on:
cloexec
sys_socket
+socketlib
extensions
configure.ac:
@@ -21,6 +22,9 @@ lib_SOURCES += passfd.c
Include:
"passfd.h"
+Link:
+$(LIBSOCKET)
+
License:
LGPLv2+
diff --git a/modules/passfd-tests b/modules/passfd-tests
index f1badfecbc..132679c17d 100644
--- a/modules/passfd-tests
+++ b/modules/passfd-tests
@@ -9,3 +9,4 @@ configure.ac:
Makefile.am:
TESTS += test-passfd
check_PROGRAMS += test-passfd
+test_passfd_LDADD = $(LDADD) @LIBSOCKET@