[Dovecot] Problems compiling dovecot 1.2 with vpopmail‏

Jose Luis Marin Perez jolumape_al at hotmail.com
Sat Oct 17 02:26:18 EEST 2009


Hi Timo,

Now get this error:

/bin/sh ../../libtool --tag=CC   --mode=link gcc  -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast    -o imap-login client.o client-authenticate.o imap-proxy.o ../login-common/liblogin-common.a ../lib-imap/libimap.a ../lib-auth/libauth.a ../lib/liblib.a -lssl -lcrypto -ldl -lrt
libtool: link: gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o imap-login client.o client-authenticate.o imap-proxy.o  ../login-common/liblogin-common.a ../lib-imap/libimap.a ../lib-auth/libauth.a ../lib/liblib.a -lssl -lcrypto -ldl -lrt
../login-common/liblogin-common.a(ssl-proxy-openssl.o)(.text+0x11ca): In function `ssl_proxy_ctx_init':
/usr/local/src/dovecot/dovecot-1.2.6/src/login-common/ssl-proxy-openssl.c:824: undefined reference to `SSL_CTX_set_info_callback'
collect2: ld returned 1 exit status
make[3]: *** [imap-login] Error 1
make[3]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src/imap-login'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6'
make: *** [all] Error 2

Thanks

Jose Luis

> From: jolumape_al at hotmail.com
> To: tss at iki.fi
> Date: Fri, 16 Oct 2009 17:56:22 -0500
> CC: dovecot at dovecot.org
> Subject: Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail‏
> 
> 
> Hi Timo, 
> 
>  When you compile dovecot with the option --without-vpopmail I get this error: 
> 
> ../login-common/liblogin-common.a(ssl-proxy-openssl.o)(.text+0x7a2):/usr/local/src/dovecot/dovecot-1.2.6/src/login-common/ssl-proxy-openssl.c:648: undefined reference to `SSL_COMP_get_name'
> ../login-common/liblogin-common.a(ssl-proxy-openssl.o)(.text+0x11fe): In function `ssl_proxy_ctx_init':
> /usr/local/src/dovecot/dovecot-1.2.6/src/login-common/ssl-proxy-openssl.c:818: undefined reference to `SSL_CTX_set_info_callback'
> collect2: ld returned 1 exit status
> make[3]: *** [imap-login] Error 1
> make[3]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src/imap-login'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/dovecot/dovecot-1.2.6'
> make: *** [all] Error 2
> 
>  There is some patch to fix this?
> 
> Information:
> CentOS4.6
> openssl-0.9.7a-43.17.el4_7.2
> 
> Thanks
> 
> Jose Luis
> 
> > Subject: Re: [Dovecot] Problems compiling dovecot 1.2 with vpopmail‏
> > From: tss at iki.fi
> > To: jolumape_al at hotmail.com
> > CC: dovecot at dovecot.org
> > Date: Fri, 16 Oct 2009 15:37:38 -0400
> > 
> > On Fri, 2009-10-16 at 14:27 -0500, Jose Luis Marin Perez wrote:
> > > Dear Timo, 
> > > 
> > >  This recommendation was made in July 2009 when I ask you about the operation of expiration plugin.
> > 
> > But since then you talked about wanting per-user expire settings and
> > that can't work with userdb vpopmail, so I recommended userdb
> > checkpassword: http://dovecot.org/list/dovecot/2009-October/043745.html
> > 
> > > It is possible to solve this problem with Dovecot 1.2.6 or use dovecot 1.2.4?
> > 
> > I don't think userdb vpopmail is going to help you, but you could get
> > 1.2.6 compiled by just deleting the vauth_open() line from code. I'll
> > need to figure out something more permanent for it later.
> > 
>  		 	   		  
> _________________________________________________________________
> Explore the seven wonders of the world
> http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE
 		 	   		  
_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE


More information about the dovecot mailing list