Problems compiling against OpenSSL-0.9.8k

Darren Tucker dtucker at zip.com.au
Tue Oct 20 06:20:55 EST 2009


Christoph Baumann wrote:
> Hello,
> 
> after upgrading the OpenSSL version from 0.9.7j to 0.9.8k which I used
> to compile OpenSSH-5.2, I get conflicting type definitions for authfile.c:
> ../openssl/include/openssl/sha.h:138: error: conflicting types for
> 'SHA256_CTX'
> openbsd-compat/sha2.h:66: error: previous declaration of 'SHA256_CTX'
> was here
> ../openssl/include/openssl/sha.h:145: error: conflicting types for
> 'SHA256_Init'

You've got a "config.h" with the old settings somewhere in your 
compiler's search path.

You probably just need to do a "make distclean" (or delete the openssh 
directory and unpack the tarball again) and then rerun configure.

-- 
Darren Tucker (dtucker at zip.com.au)
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4  37C9 C982 80C7 8FF4 FA69
     Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.


More information about the openssh-unix-dev mailing list