On Sunday, 5 October 2014 at 06:39:00 UTC, Sönke Ludwig wrote:
At first glance, this seems like a forward reference issue.deimos.openssl.ossl_typ imports deimos.openssl.ssl, but also the otherway round.
The only explanation I can think of is that version = OPENSSL_NO_SSL_INTERN; for some reason gets set during compilation as this leads to struct ssl_ctx_st not become visible in modules that import ssl.d. Ideas anyone?