hello, apologies if I am missing something here.
There seems to be an inconsistency in 1.1.0-pre2 (didn't check -pre1). EVP_CIPHER_CTX is typedef'd in ossl_typ.h like this: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX; but struct evp_cipher_ctx_st isn't exposed any longer (it used to be in evp.h in 1.0, but has been moved into evp_locl.h in 1.1) This seems to be the reason why trying to build openssh-7.1p2 (with -DOPENSSL_API_COMPAT=0x10000000L) fails with: In file included from ssh_api.h:26:0, from ssh_api.c:21: cipher.h:69:17: error: field 'evp' has incomplete type EVP_CIPHER_CTX evp; Running on linux: Linux 4.4.0 #1 SMP Mon Jan 11 11:49:05 CET 2016 x86_64 GNU/Linux ciao gabriele _______________________________________________ openssl-bugs-mod mailing list openssl-bugs-...@openssl.org https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod _______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev