"incomplete type 'BIO_METHOD'"
Likely fixed in a later release, they've switchted to a different upstream for go openssl.
During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented.
Intention is to update OpenSSL in 12-STABLE to 1.1.1 when that is released.
Poudriere log: https://keg.brnrd.eu/data/111amd64-default-openssl110/2018-08-17_12h10m13s/logs/errors/mongodb34-3.4.16.log
set BUILD_DEPENDS=openssl-devel ..... version 1.1.0 built fine on freebsd current amd64
Fixed with r488220 from PR#230698
Hmm, on a second look: We better test if this works (with -tools 3.4.18)
tests with -tools-3.4.18: does not build.
Still breaks, any progress here?