[Dovecot] Dovecot 1.2.16 compiling error

Mart Pirita sysadmin at e-positive.ee
Fri Dec 3 19:35:45 EET 2010


Timo Sirainen kirjutas:
>
> Here's a way to find out for sure. Apply the attached patch, compile and check the resulting imap-login binary:
>
Done:

> strings imap-login | grep OpenSSL

[mart at tibu imap-login]# strings imap-login | grep OpenSSL
OpenSSL 0.9.6b [engine] 9 Jul 2001
OpenSSL malloc() failed. You may need to increase login_process_size
TLSv1 part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL 0.9.8l 5 Nov 2009
SSLv2 part of OpenSSL 0.9.8l 5 Nov 2009
SSLv3 part of OpenSSL 0.9.8l 5 Nov 2009
%s(%d): OpenSSL internal error, assertion failed: %s
Big Number part of OpenSSL 0.9.8l 5 Nov 2009
EC part of OpenSSL 0.9.8l 5 Nov 2009
RSA part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL DH Method
Diffie-Hellman part of OpenSSL 0.9.8l 5 Nov 2009
Stack part of OpenSSL 0.9.8l 5 Nov 2009
lhash part of OpenSSL 0.9.8l 5 Nov 2009
EVP part of OpenSSL 0.9.8l 5 Nov 2009
ASN.1 part of OpenSSL 0.9.8l 5 Nov 2009
X.509 part of OpenSSL 0.9.8l 5 Nov 2009
MD2 part of OpenSSL 0.9.8l 5 Nov 2009
MD5 part of OpenSSL 0.9.8l 5 Nov 2009
SHA1 part of OpenSSL 0.9.8l 5 Nov 2009
SHA-256 part of OpenSSL 0.9.8l 5 Nov 2009
SHA-512 part of OpenSSL 0.9.8l 5 Nov 2009
RC2 part of OpenSSL 0.9.8l 5 Nov 2009
RC4 part of OpenSSL 0.9.8l 5 Nov 2009
IDEA part of OpenSSL 0.9.8l 5 Nov 2009
DSA part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL DSA method
ECDSA part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL ECDSA method
ECDH part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL ECDH method
RAND part of OpenSSL 0.9.8l 5 Nov 2009
You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
PEM part of OpenSSL 0.9.8l 5 Nov 2009
CONF part of OpenSSL 0.9.8l 5 Nov 2009
CONF_def part of OpenSSL 0.9.8l 5 Nov 2009
OpenSSL default
OpenSSL default user interface
OpenSSL 'dlfcn' shared library method

mart at tibu imap-login]# ldd imap-login | grep libssl
[mart at tibu imap-login]#

[mart at tibu imap-login]# ldd imap-login
     libdl.so.2 => /lib/libdl.so.2 (0xb7fcb000)
     librt.so.1 => /lib/librt.so.1 (0xb7fb8000)
     libc.so.6 => /lib/libc.so.6 (0xb7e8d000)
     /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fd8000)
     libpthread.so.0 => /lib/libpthread.so.0 (0xb7e3c000)

> ldd imap-login | grep libssl
>
> Is the string correct, and does ldd point to the right libssl?
>
Something is OK, something not?

Please advise?

-- 
Mart



More information about the dovecot mailing list