> ./libhmac_sha1.h:74:13: error: field has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st') > EVP_MD_CTX evp_md_context; During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented. Intention is to update 12-STABLE to current 1.1.0 and subsequently update it to 1.1.1 when that is released.
A commit references this bug: Author: antoine Date: Tue Jun 12 16:40:33 UTC 2018 New revision: 472263 URL: https://svnweb.freebsd.org/changeset/ports/472263 Log: Do not use ssl (EVP), this fixes build with OpenSSL 1.1 PR: 228941 Changes: head/devel/libewf/Makefile