Bob Rasmussen
2014-Oct-29 19:30 UTC
Incompatibility of configure with recent OpenSSL versions
I am attempting to build OpenSSH on a Linux box. In running ./configure, when it tests for OpenSSL compatibility, I get the following: checking OpenSSL header version... 009081cf (OpenSSL 0.9.8zc 15 Oct 2014) checking OpenSSL library version... configure: error: OpenSSL >= 0.9.8f required It would appear that 0.9.8zc is in fact >= 0.9.8f. I believe there is a problem in how the 009081cf is parsed. Regards, ....Bob Rasmussen, President, Rasmussen Software, Inc. personal e-mail: ras at anzio.com company e-mail: rsi at anzio.com voice: (US) 503-624-0360 (9:00-6:00 Pacific Time) fax: (US) 503-624-0760 web: http://www.anzio.com street address: Rasmussen Software, Inc. 10240 SW Nimbus, Suite L9 Portland, OR 97223 USA
Damien Miller
2014-Oct-29 23:48 UTC
Incompatibility of configure with recent OpenSSL versions
On Wed, 29 Oct 2014, Bob Rasmussen wrote:> I am attempting to build OpenSSH on a Linux box. In running ./configure, when > it tests for OpenSSL compatibility, I get the following: > > checking OpenSSL header version... 009081cf (OpenSSL 0.9.8zc 15 Oct 2014) > checking OpenSSL library version... configure: error: OpenSSL >= 0.9.8f > required > > It would appear that 0.9.8zc is in fact >= 0.9.8f. I believe there is a > problem in how the 009081cf is parsed.I'm surprised it matched - the test is: # Check version is supported. case "$ssl_library_ver" in 0090[[0-7]]*|009080[[0-5]]*) AC_MSG_ERROR([OpenSSL >= 0.9.8f required]) ;; *) ;; esac Are you sure your library matches your header? You can see what configure found by looking at the 'result' line in config.log that follows 'checking OpenSSL library version'. I've altered the error message to include the actual version found. -d