On Mon, 22 Oct 2018, Rosen Penev wrote: > Building OpenSSH without deprecated APIs compiled causes it to fail. > > Signed-off-by: Rosen Penev <rosenp@xxxxxxxxx> > --- > openbsd-compat/openssl-compat.h | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/openbsd-compat/openssl-compat.h b/openbsd-compat/openssl-compat.h > index 9e0264c0..b4f0908f 100644 > --- a/openbsd-compat/openssl-compat.h > +++ b/openbsd-compat/openssl-compat.h > @@ -87,6 +87,13 @@ void ssh_aes_ctr_iv(EVP_CIPHER_CTX *, int, u_char *, size_t); > */ > #ifndef SSH_DONT_OVERLOAD_OPENSSL_FUNCS > > +/* OpenSSL >= 1.1.0 without deprecated APIs needs this.*/ > +#ifndef SSLEAY_VERSION > +# define SSLEAY_VERSION OPENSSL_VERSION > +# define SSLeay_version OpenSSL_version > +# define SSLeay OpenSSL_version_num > +#endif we should probably just replace the use of these with the new names _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev