Paul Howarth
2009-Oct-07 08:44 UTC
[Dovecot] dovecot 1.2.6 fails to build with openssl < 0.9.8
The update of ssl_proxy_get_security_string() in dovecot 1.2.6 has broken compatibility with openssl < 0.9.8 (e.g. on RHEL4) because the functions SSL_COMP_get_name and SSL_get_current_compression don't exist until openssl 0.9.8 (build fails at link time due to these symbols being unresolved). I've worked around this by reverting the function to the 1.2.5 version for now but I think a better solution would be to have a configure test for these functions and only include the SSL compression details when they're available. Cheers, Paul.
Thomas Leuxner
2009-Oct-07 08:52 UTC
[Dovecot] dovecot 1.2.6 fails to build with openssl < 0.9.8
Am 07.10.2009 um 10:44 schrieb Paul Howarth:> I've worked around this by reverting the function to > the 1.2.5 version for now but I think a better solution would be to > have a configure test for these functions and only include the SSL > compression details when they're available.Which I believe was done here: http://www.dovecot.org/list/dovecot/2009-October/043335.html
Maybe Matching Threads
- compiling issue 1.2.6 - Solaris
- Cant compile managesieve 0.11.11 on Solaris10
- Crash with OpenSSL 0.9.8 and OpenSSH 4.2p1
- openssh-4.1p1 on OSX 10.4.1 w/ openssl-0.9.8 NOT FINDING -lcrypto
- [RESOLVED, in 'findssl.sh'] Re: openssh-4.1p1 on OSX 10.4.1 w/ openssl-0.9.8 NOT FINDING -lcrypto