Created attachment 167761 [details] git diff for crypto/heimdal Whilst building FreeBSD with LibreSSL as provider of libcrypto/libssl, ran into an error with heimdal. The fix for this has already landed in ports and should be applied to base as well. See bug 198527 for the ports fix.
OpenSSL 1.1 does not build the EGD code https://github.com/openssl/openssl/commit/0423f812dc61f70c6ae6643191259ca9e5692c7f
This has also been merged upstream https://github.com/heimdal/heimdal/commits/master/lib/krb5/crypto-rand.c And ultimately EGD support was deleted alltogether. Can a src committer please have a look at the patch? Cheers, Bernard.
This patch was committed (albeit independently) in commit e4456411a8c2d4a9bfbccd60f2cf914fd402f817.