https://bugzilla.mindrot.org/show_bug.cgi?id=3192
Darren Tucker <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #3 from Darren Tucker <[email protected]> --- What platform, compiler is this, and in particular what configure options and CFLAGS did you give? I see at least one non-standard compiler flag. A quick test with openssh-8.2p1 and openssl-1.1.1d here compiles OK: $ CFLAGS="-g -O0 -D_FORTIFY_SOURCE=2 -DDEBUG_KEXECDH" ./configure --with-ssl-dir=/opt/openssl/1.1.1d && make clean && make [...] $ ./ssh -V OpenSSH_8.2p1, OpenSSL 1.1.1d 10 Sep 2019 $ ./configure --with-ssl-dir=/opt/openssl/1.1.1d --with-cflags=-DDEBUG_KEXECDH && make clean && make [...] $./ssh -V OpenSSH_8.2p1, OpenSSL 1.1.1d 10 Sep 2019 (I also renamed my system openssl include dir, which didn't make a difference). Is it possible it's picking up includes from a different version of OpenSSL somewhere in the search path? > sshkey.c: In function ‘sshkey_parse_private_pem_fileblob’: > sshkey.c:4625:27: error: dereferencing pointer to incomplete type > BIO_read(bio, keybuf, bio->num_write); wait, OpenSSH 8.2p1 doesn't even contain that line of code. $ curl -s https://raw.githubusercontent.com/openssh/openssh-portable/V_8_2/sshkey.c | grep num_write $ what modifications have you made to the code? -- You are receiving this mail because: You are watching someone on the CC list of the bug. You are watching the assignee of the bug. _______________________________________________ openssh-bugs mailing list [email protected] https://lists.mindrot.org/mailman/listinfo/openssh-bugs
