On Mon, May 29, 2006 at 11:19:00AM +0100, Jeremy Lainé wrote: > Package: slapd > Version: 2.3.23-1 > Severity: important
> After upgrading to 2.3.23-1 I found that slapd would no longer run, > with the following message in the syslog: > May 29 09:00:04 cartier slapd[18295]: slapd starting > May 29 09:00:04 cartier slapd[18297]: daemon: epoll_ctl(ADD,fd=4) > failed, errno=38, shutting down > A quick search reveals that OpenLDAP has a build-time check that > determines whether epoll works (kernel >= 2.5.44), and enables this > feature accordingly by defining HAVE_EPOLL in 'include/portable.h'. > This #define is then used in 'servers/slapd/daemon.c'. > Either HAVE_EPOLL should be undefined, or the README.Debian file should > explicitly specify that the Debian build of slapd does not work on 2.4 > kernels. 2.4 kernels need to be supported in etch for upgrade purposes, so I think we need to be undefining HAVE_EPOLL here. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature