openssh dependency on openssl

Sandeep Umesh sanumesh at in.ibm.com
Wed Jun 1 04:31:54 AEST 2016


Hello

I compiled openssh 7.1p1 with 1.0.2e openSSL header files. These ssh 
binaries work absolutely fine if 1.0.2 ssl libraries is installed. 
However, if 1.0.1e ssl libraries is installed, then it gives a error - 
OpenSSL version mismatch. Built against 1000205f, you have 1000105f

I think the dependency of openSSL is more from crypto library and ssh is 
looking for libcrpyto.so.1.0.0 ssl version. This versioned crypto library 
is available when both 1.0.2 and 1.0.1 ssl library is installed. Can 
anyone please provide insights on why this error message is seen ? And how 
it can be resolved ?

In general, is it possible to have the SSH binaries (which is generated by 
compiling with a higher version of openssl ) working when a lower version 
of openssl is installed on the machine ? Thanks


Regards
Sandeep



More information about the openssh-unix-dev mailing list