[Dovecot] Problems with ioloop on MacOS

Timo Sirainen tss at iki.fi
Mon Jul 27 08:12:21 EEST 2009


On Sat, 2009-05-23 at 22:58 -0400, David Abrahams wrote:
> I've been using the macports version of dovecot, which is 1.1.11, on
> MacOS 10.5.6
> 
>   $ /opt/local/sbin/dovecot --exec-mail imap
>   Fatal: kevent(EV_ADD, 0) failed: Operation not supported
> 
> This version is configured --with-ioloop=kqueue
> 
> The problem seems to be known, if not understood:
> http://lists.apple.com/archives/Darwin-userlevel/2008/Dec/msg00010.html

Right, that's why I'm also not using it.

> However, if I use --with-ioloop=poll, I eventually get

Hmm. Does it support poll nowadays? For some reason I seem to be using
--with-ioloop=select.

>   IMAP(dave): [9079]: invalid I/O fd 0, callback 0x9330

Could you do:

gdb imap
x 0x9330

That might show something useful.

> I've been unable to build/install any later versions of dovecot on
> MacOS.  autogen.sh fails like this:
> 
> ...
> configure.in:282: required file `./config.rpath' not found

You need to create config.rpath. It seems to work fine even if it's an
empty file..
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20090727/5466793b/attachment.bin 


More information about the dovecot mailing list