3.7p1 build fails with openssl 0.9.5a

Flavien Lebarbe flavien at lebarbe.net
Wed Sep 17 20:02:45 EST 2003


Hello,



I'm having trouble recompiling openssh 3.7p1 on an old RedHat (6.1).
OpenSSL Version is on this system is "openssl-0.9.5a-1". 

    ./configure --sysconfdir=/etc/ssh --with-pam
    make
    [...]
    make cipher-aes.o 
    gcc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.
    -DSSHDIR=\"/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"
    -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\"
    -D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\"
    -D_PATH_SSH_KEY_SIGN=\"/usr/local/libexec/ssh-keysign\"
    -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"
    -DSSH_RAND_HELPER=\"/usr/local/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H
    -c cipher-aes.c
    cipher-aes.c: In function `ssh_rijndael_init':
    cipher-aes.c:50: warning: assignment from incompatible pointer type
    cipher-aes.c: In function `ssh_rijndael_cbc':
    cipher-aes.c:78: warning: assignment from incompatible pointer type
    cipher-aes.c: In function `ssh_rijndael_cleanup':
    cipher-aes.c:116: warning: assignment from incompatible pointer type
    cipher-aes.c: In function `ssh_rijndael_iv':
    cipher-aes.c:129: warning: assignment from incompatible pointer type
    cipher-aes.c: In function `evp_rijndael':
    cipher-aes.c:147: warning: assignment from incompatible pointer type
    cipher-aes.c:148: warning: assignment from incompatible pointer type
    cipher-aes.c:149: warning: assignment from incompatible pointer type
    cipher-aes.c:151: structure has no member named `flags'
    cipher-aes.c:151: `EVP_CIPH_CBC_MODE' undeclared (first use in this
    function)
    cipher-aes.c:151: (Each undeclared identifier is reported only once
    cipher-aes.c:151: for each function it appears in.)
    cipher-aes.c:151: `EVP_CIPH_VARIABLE_LENGTH' undeclared (first use in
    this function)
    cipher-aes.c:152: `EVP_CIPH_ALWAYS_CALL_INIT' undeclared (first use in
    this function)
    cipher-aes.c:152: `EVP_CIPH_CUSTOM_IV' undeclared (first use in this
    function)
    make: *** [cipher-aes.o] Error 1

Any idea anyone ? Should SSH_OLD_EVP be defined ? I guess may  be
it should, as it's defined in cipher.c if ssl version is old. I'm
trying playing with this right now but  would  appreciate  advice
from people in the know. Thanks.


Flavien.




More information about the openssh-unix-dev mailing list