error: iostream-ssl.h: No such file or directory
Hi list
I'm trying to build dovecot 2.2.15 from source on a debian wheezy (64bit). As I wanted to get starttls support for dovecot's lmtp I got the patched files from here: http://hg.dovecot.org/dovecot-2.2/rev/297192cfbd37
My ./configure
./configure --prefix=/usr/local/dovecot-test --with-solr --with-mysql --with-sql --without-shadow --without-pam
configure seems to run fine but the following make ends up in
client.c:17:26: fatal error: iostream-ssl.h: No such file or directory
compilation terminated.
make[3]: *** [client.o] Error 1
make[3]: Leaving directory /usr/local/src/dovecot-2.2.15/src/lmtp' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/usr/local/src/dovecot-2.2.15/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/dovecot-2.2.15'
make: *** [all] Error 2
Any ideas what I'm missing? libssl-dev is installed via apt
Thanks for any idea Cheers
tobi
On Fri, Dec 19, 2014 at 05:17:58PM +0100, Tobi wrote:
Hi list
I'm trying to build dovecot 2.2.15 from source on a debian wheezy (64bit). As I wanted to get starttls support for dovecot's lmtp I got the patched files from here: http://hg.dovecot.org/dovecot-2.2/rev/297192cfbd37
My ./configure
./configure --prefix=/usr/local/dovecot-test --with-solr --with-mysql --with-sql --without-shadow --without-pam
configure seems to run fine but the following make ends up in
client.c:17:26: fatal error: iostream-ssl.h: No such file or directory compilation terminated. make[3]: *** [client.o] Error 1 make[3]: Leaving directory `/usr/local/src/dovecot-2.2.15/src/lmtp' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/dovecot-2.2.15/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/dovecot-2.2.15' make: *** [all] Error 2
Any ideas what I'm missing? libssl-dev is installed via apt
AM_CPPFLAGS in src/lmtp/Makefile.in does not include -I$(top_srcdir)/src/lib-ssl-iostream. Try: % rm src/lmtp/Makefile.in % automake % ./configure % make or the below patch: --- src/lmtp/Makefile.in.orig 2014-12-20 01:34:24.954195978 +0100 +++ src/lmtp/Makefile.in 2014-12-20 01:36:26.757153501 +0100 @@ -356,6 +356,7 @@ -I$(top_srcdir)/src/lib-index \ -I$(top_srcdir)/src/lib-master \ -I$(top_srcdir)/src/lib-lda \ + -I$(top_srcdir)/src/lib-ssl-iostream \ -I$(top_srcdir)/src/lib-storage \ -I$(top_srcdir)/src/lib-storage/index \ -I$(top_srcdir)/src/lib-storage/index/raw -- Herbert
Hi list
I'm trying to build dovecot 2.2.15 from source on a debian wheezy (64bit). As I wanted to get starttls support for dovecot's lmtp I got the patched files from here: http://hg.dovecot.org/dovecot-2.2/rev/297192cfbd37 Please note that is not the complete lmtp starttls implementation. There have been fixes, at least in: http://hg.dovecot.org/dovecot-2.2/rev/1d811ffd1832 and http://hg.dovecot.org/dovecot-2.2/rev/ef8b7e44e96c
On 12/19/2014 06:17 PM, Tobi wrote: perhaps you should try the hg tip. The current enterprise version also has the lmtp starttls support, including fixes.
br, Teemu Huovila
participants (3)
-
Herbert J. Skuhra
-
Teemu Huovila
-
Tobi