What should I do in order to be able to compile OpenSSH 3.1p1 with OpenSSL 0.9.5a? I get a lot of EVP related compile errors in cipher.c, appended. Thanks. Samuli cipher.c: In function `cipher_init': cipher.c:200: void value not ignored as it ought to be cipher.c:206: warning: implicit declaration of function `EVP_CIPHER_CTX_set_key_length' cipher.c:210: void value not ignored as it ought to be cipher.c: In function `cipher_crypt': cipher.c:220: void value not ignored as it ought to be cipher.c: In function `cipher_cleanup': cipher.c:227: void value not ignored as it ought to be cipher.c: In function `ssh1_3des_init': cipher.c:280: warning: assignment from incompatible pointer type cipher.c:299: void value not ignored as it ought to be cipher.c:300: void value not ignored as it ought to be cipher.c:301: void value not ignored as it ought to be cipher.c: In function `ssh1_3des_cbc': cipher.c:314: warning: assignment from incompatible pointer type cipher.c:318: void value not ignored as it ought to be cipher.c:319: void value not ignored as it ought to be cipher.c:320: void value not ignored as it ought to be cipher.c: In function `ssh1_3des_cleanup': cipher.c:329: warning: assignment from incompatible pointer type cipher.c: In function `evp_ssh1_3des': cipher.c:346: warning: assignment from incompatible pointer type cipher.c:347: warning: assignment from incompatible pointer type cipher.c:348: warning: assignment from incompatible pointer type cipher.c:349: structure has no member named `flags' cipher.c:349: `EVP_CIPH_CBC_MODE' undeclared (first use in this function) cipher.c:349: (Each undeclared identifier is reported only once cipher.c:349: for each function it appears in.) cipher.c:349: `EVP_CIPH_VARIABLE_LENGTH' undeclared (first use in this function) cipher.c: In function `evp_ssh1_bf': cipher.c:392: warning: assignment from incompatible pointer type cipher.c:394: warning: assignment from incompatible pointer type cipher.c: In function `ssh_rijndael_init': cipher.c:413: warning: assignment from incompatible pointer type cipher.c: In function `ssh_rijndael_cbc': cipher.c:440: warning: assignment from incompatible pointer type cipher.c: In function `ssh_rijndael_cleanup': cipher.c:477: warning: assignment from incompatible pointer type cipher.c: In function `evp_rijndael': cipher.c:494: warning: assignment from incompatible pointer type cipher.c:495: warning: assignment from incompatible pointer type cipher.c:496: warning: assignment from incompatible pointer type cipher.c:497: structure has no member named `flags' cipher.c:497: `EVP_CIPH_CBC_MODE' undeclared (first use in this function) cipher.c:497: `EVP_CIPH_VARIABLE_LENGTH' undeclared (first use in this function) cipher.c:498: `EVP_CIPH_ALWAYS_CALL_INIT' undeclared (first use in this function) make: *** [cipher.o] Error 1
On Sat, Mar 09, 2002 at 03:22:02AM +0200, Samuli Kaski wrote:> What should I do in order to be able to compile OpenSSH 3.1p1 with > OpenSSL 0.9.5a? I get a lot of EVP related compile errors in cipher.c, > appended. Thanks.does this help? http://bugzilla.mindrot.org/showattachment.cgi?attach_id=35
Yes compile-wise but at least PuTTY gets broken(*), both the latest release and development versions. OpenSSH clients seem fine. Samuli (*) "Incorrect CRC received on packet" On Sat, 9 Mar 2002, Markus Friedl wrote:> On Sat, Mar 09, 2002 at 03:22:02AM +0200, Samuli Kaski wrote: > > What should I do in order to be able to compile OpenSSH 3.1p1 with > > OpenSSL 0.9.5a? I get a lot of EVP related compile errors in cipher.c, > > appended. Thanks. > > does this help? > > http://bugzilla.mindrot.org/showattachment.cgi?attach_id=35 >
Follow-up: it seems to brake SSH1, SSH2 is fine (even with PuTTY). Samuli On Sat, 9 Mar 2002, Markus Friedl wrote:> On Sat, Mar 09, 2002 at 03:22:02AM +0200, Samuli Kaski wrote: > > What should I do in order to be able to compile OpenSSH 3.1p1 with > > OpenSSL 0.9.5a? I get a lot of EVP related compile errors in cipher.c, > > appended. Thanks. > > does this help? > > http://bugzilla.mindrot.org/showattachment.cgi?attach_id=35 >