On Mon, 2013-01-07 at 15:35 +0200, Eray Aslan wrote:
On 1/7/13 12:33 PM, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/beta/dovecot-2.2.beta1.tar.gz
$ ./configure && make && make check on a fresh install:
[...] Debug: http-client: request [GET http://pigeonhole.dovecot.org:80/]: Submitted Debug: http-client: host pigeonhole.dovecot.org: Host created Debug: http-client: host pigeonhole.dovecot.org: Performing asynchronous DNS lookup Error: http-client: dns_lookup(pigeonhole.dovecot.org) failed: connect(/var/run/dovecot/dns-client) failed: No such file or directory [...] Looks like make check needs a running version of dovecot (version 2.2?) for http-client tests. Is this intentional?
I hadn't realized it needed a running Dovecot, but I had been wondering if it's a good idea to do remote connections in "make check". Now thinking more about it, it's not a very good idea, so I've removed it.
It would be possible to avoid a running Dovecot by setting dns_client_socket_path = "", but for some reason the test hangs then at the end.