OpenSSH 2.2.0p1 on Solaris 2.7 fails to compile

Lutz Jaenicke Lutz.Jaenicke at aet.TU-Cottbus.DE
Tue Oct 3 18:01:43 EST 2000


On Tue, Oct 03, 2000 at 07:52:01AM +0200, Nico De Ranter wrote:
> I have the same problem here on Solaris 8 using openssl 0.9.6.  Solaris 2.6
> was apparently not a problem :-(

I have HP-UX, so I only can guess on what is going on.

First, there was a problem in openssh-2.2.0p1 in that it did not honor
the --with-ssl-dir flag if there was an openssl installed in the systems
standard location for libraries and includes (like /usr/lib). This was
changed for the latest snapshot.
Second, as already pointed out in this thread, at least OpenSSL 0.9.5a is
needed. We don't know, whether this applies for the original poster.
Third, the snippet posted (and you say that you have the same problem)
implies, that a libcrypto.* was found (otherwise the error message would
have stated that libcryto could not be found), but it did not contain the
RAND_* functions. For this very reason, you should look out whether you ran
into another incompatible libcrypto being part of some other package.

There is another point in configure, that probably cannot be solved. The
configuration test tries to compile, link and run the test file. As
configure is testing several locations for openssl, it is probably not the
last entry in config.log that shows up the real error message.

Hope this helps in narrowing down the problem,
	Lutz
-- 
Lutz Jaenicke                             Lutz.Jaenicke at aet.TU-Cottbus.DE
BTU Cottbus               http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik                  Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus              Fax. +49 355 69-4153





More information about the openssh-unix-dev mailing list