[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
select (was: select, nanosleep, mbslen, at-func2)
From: |
Eric Blake |
Subject: |
select (was: select, nanosleep, mbslen, at-func2) |
Date: |
Wed, 06 Jan 2010 19:45:41 -0700 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 |
According to Ian Beckwith on 1/6/2010 6:05 PM:
> Hi,
>
> select (LGPLv2+) and nanosleep (GPL) both need a dependency on
> sockets (LGPLv2+).
nanosleep already depends on select. And:
./gnulib-tool --with-tests --test select
already pulls in sockets as one of its indirect dependencies.
Oh, I see. sockets is only coming in as a dependency of select-tests, not
select. But select.m4 definitely uses gl_SOCKETS, which is only provided
by sockets. So --with-tests was masking the bug. Pushing this:
--
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
From 654c876d285ca580043bf3074f7f66128b08bad0 Mon Sep 17 00:00:00 2001
From: Eric Blake <address@hidden>
Date: Wed, 6 Jan 2010 19:44:15 -0700
Subject: [PATCH] select: add missing dependency
* modules/select-tests (Depends-on): Move sockets dependency...
* modules/select (Depends-on): ...here.
Reported by Ian Beckwith.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 5 +++++
modules/select | 1 +
modules/select-tests | 1 -
3 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 367a97f..715826f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2010-01-06 Eric Blake <address@hidden>
+ select: add missing dependency
+ * modules/select-tests (Depends-on): Move sockets dependency...
+ * modules/select (Depends-on): ...here.
+ Reported by Ian Beckwith.
+
doc: regenerate INSTALL
* doc/INSTALL: Reflect recent autoconf update.
* doc/INSTALL.ISO: Likewise.
diff --git a/modules/select b/modules/select
index dbdaa72..18865f1 100644
--- a/modules/select
+++ b/modules/select
@@ -7,6 +7,7 @@ m4/select.m4
Depends-on:
alloca
+sockets
sys_select
configure.ac:
diff --git a/modules/select-tests b/modules/select-tests
index fff6ec3..6635e80 100644
--- a/modules/select-tests
+++ b/modules/select-tests
@@ -15,7 +15,6 @@ extensions
inet_pton
errno
perror
-sockets
socket
bind
setsockopt
--
1.6.4.2
signature.asc
Description: OpenPGP digital signature
- select, nanosleep, mbslen, at-func2, Ian Beckwith, 2010/01/06
- at-func2 (was: select, nanosleep, mbslen, at-func2), Eric Blake, 2010/01/06
- select (was: select, nanosleep, mbslen, at-func2),
Eric Blake <=
- mbslen on MirBSD (was: select, nanosleep, mbslen, at-func2), Bruno Haible, 2010/01/07