can't compile 3.2.3p1 on Solaris 8

From: mbartley@exair.NO.org.SPAM
Date: 05/28/02


From: mbartley@exair.NO.org.SPAM
Date: 28 May 2002 09:21:56 -0700

I've tried to compile openssh-3.2.3p1 on 3 different Solaris 8
systems. All are up to date with respect to the recommended patches
at sunsolve.sun.com. One machine runs gcc-3.1, the other two run
gcc-2.95.3. All run openssh-0.9.6d, compiled from source. Two are
ultrasparc (sun4u) boxes, the other is a Sparc 10 (sun4m).

In all cases, the openssh source tree's "configure" script bombs
as follows.

This was launched by ./configure --with-pam --with-tcp-wrappers, but
happens with defaults as well.

---------------------------------------------------------------------------
[...]
checking whether getpgrp takes no argument... yes
checking for dlopen in -ldl... yes
checking for pam_set_item in -lpam... yes
checking for pam_getenvlist... yes
checking whether pam_strerror takes only one argument... no
checking whether OpenSSL's headers match the library... no
configure: error: Your OpenSSL headers do not match your library
---------------------------------------------------------------------------

I have a very old sun4c system, running Solaris 2.6 and gcc-3.1, which
this does *not* happen on.

Any help on what's happening? Based on the bug reports, I'm not sure
I should even bother compiling 3.2.3p1, but I've had problems with 3.1p1.
(connections freezing up)

-- 
"Life's not fair, but the root password helps." -- BOFH