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

Bug#208976: marked as done (libc6: epoll_create, epoll_ctl, epoll_wait not implemented)



Your message dated Sun, 9 Nov 2003 22:38:54 -0500
with message-id <20031110033854.GA13236@nevyn.them.org>
and subject line epoll support in glibc?
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 6 Sep 2003 17:02:47 +0000
>From jk@blackdown.de Sat Sep 06 12:02:45 2003
Return-path: <jk@blackdown.de>
Received: from mail.blackdown.de [62.159.133.162] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19vgST-0005v5-00; Sat, 06 Sep 2003 12:02:45 -0500
Received: from fry.jknet ([192.168.1.2])
	by mail.blackdown.de with esmtp (Exim 3.36 #1 (Debian))
	id 19vgSO-0000wu-00; Sat, 06 Sep 2003 19:02:40 +0200
Received: from jk by fry.jknet with local (Exim 3.36 #1 (Debian))
	id 19vgSN-0000rb-00; Sat, 06 Sep 2003 19:02:39 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Juergen Kreileder <jk@blackdown.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libc6: epoll_create, epoll_ctl, epoll_wait not implemented
X-Mailer: reportbug 2.27
Date: Sat, 06 Sep 2003 19:02:39 +0200
Message-Id: <E19vgSN-0000rb-00@fry.jknet>
Sender: Juergen Kreileder <jk@blackdown.de>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0
	tests=BAYES_01,HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_8_27
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_8_27 (1.174.2.15-2003-03-30-exp)

Package: libc6
Version: 2.3.2-5
Severity: wishlist

epoll_create, epoll_ctl, epoll_wait are not implemented in glibc-2.3.2-5.
E.g. if you try to 
compile http://www.xmailserver.org/linux-patches/pipetest.c you'll
get:

% gcc -o pipetest pipetest.c 
/tmp/ccqaypwZ.o(.text+0x3e0): In function `main':
: warning: epoll_create is not implemented and will always fail
/tmp/ccqaypwZ.o(.text+0x4d8): In function `main':
: warning: epoll_ctl is not implemented and will always fail
/tmp/ccqaypwZ.o(.text+0x183): In function `run_once':
: warning: epoll_wait is not implemented and will always fail

With the external epoll library
(http://www.xmailserver.org/linux-patches/epoll-lib-0.9.tar.gz) the
test code works fine:

% gcc -o pipetest pipetest.c -Lepoll-lib-0.9/lib -lepoll
% ./pipetest
4.128713
3.970297
...

Now that 2.6.0-test kernels are available, it would be nice to have
support for epoll in glibc.  (RedHat's glibc-2.3.2 builds already
support it.)

More information about epoll can be found at
http://www.xmailserver.org/linux-patches/nio-improve.html
Man pages (epoll.4, epoll_create.2, epoll_ctl.2, epoll_wait.2) are
available from
http://www.xmailserver.org/linux-patches/epoll-lib-0.9.tar.gz


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux fry 2.6.0-test4-mm5 #1 SMP Thu Sep 4 19:13:49 CEST 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information


---------------------------------------
Received: (at 208976-done) by bugs.debian.org; 10 Nov 2003 03:39:21 +0000
>From drow@crack.them.org Sun Nov 09 21:38:56 2003
Return-path: <drow@crack.them.org>
Received: from nevyn.them.org [66.93.172.17] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AJ2tE-0004kM-00; Sun, 09 Nov 2003 21:38:56 -0600
Received: from drow by nevyn.them.org with local (Exim 4.24 #1 (Debian))
	id 1AJ2tC-0003W9-JT; Sun, 09 Nov 2003 22:38:54 -0500
Date: Sun, 9 Nov 2003 22:38:54 -0500
From: Daniel Jacobowitz <dan@debian.org>
To: Juergen Kreileder <jk@blackdown.de>, 208976-done@bugs.debian.org
Subject: Re: epoll support in glibc?
Message-ID: <20031110033854.GA13236@nevyn.them.org>
References: <3FAF012E.2070706@kegel.com> <20031110031106.GA9372@nevyn.them.org> <87y8uo526d.fsf@zaphod.blackdown.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87y8uo526d.fsf@zaphod.blackdown.de>
User-Agent: Mutt/1.5.1i
Delivered-To: 208976-done@bugs.debian.org
X-Spam-Status: No, hits=-4.7 required=4.0
	tests=BAYES_60,EMAIL_ATTRIBUTION,QUOTED_EMAIL_TEXT
	version=2.53-bugs.debian.org_2003_11_9
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_9 (1.174.2.15-2003-03-30-exp)

On Mon, Nov 10, 2003 at 04:32:10AM +0100, Juergen Kreileder wrote:
> Daniel Jacobowitz <drow@mvista.com> writes:
> 
> > drow@nevyn:/opt/src/glibc/libc% nm -D /lib/libc.so.6 | grep epoll
> > 000d77b0 T epoll_create
> > 000d77f0 T epoll_ctl
> > 000d7840 T epoll_wait
> >
> > Try building against newer kernel headers or using a newer glibc
> > source.
> 
> BTW, you might want to close the Debian bug for this:
> #208976 libc6: epoll_create, epoll_ctl, epoll_wait not implemented

Oops, you're right.  Thank you!

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



Reply to: