For what it's worth, it turns out LibreSSL 3.0.2 was released three days ago.
We have made it possible to build with OpenSSL but our target is still LibreSSL, which means that code is written assuming LibreSSL and we test mostly with LibreSSL. Unsurprisingly we recommend that package maintainers have OpenSMTPD depend upon LibreSSL, and only fallback to OpenSSL if not possible. Some features may be lacking when doing that fallback, for instance ECDSA server certificates will only work if linked against LibreSSL. October 22, 2019 7:01 PM, "Ede Wolf" <lis...@nebelschwaden.de> wrote: > Thanks for the heads up. Last time I have been using libressl 2.9.2, I'll > give 3.0.1 a go, it > happens to be in the repos as well, just not marked as stable. > > Ede > > Am 22.10.19 um 16:28 schrieb Gilles Chehade: > >> Sorry, will expand: >> We're in between two LibreSSL releases which is why the LibreSSL you're > >> using is not compatible. >> When LibreSSL 3.0.2 is released, it will automagically build with it. > >> LibreSSL 3.0.1 development >> version is already working. >> LibreSSL remains our target for both OpenBSD and portable but we're kind > >> of in a time warp right >> now in between two versions. >> On Tue, Oct 22, 2019, 16:23 Gilles Chehade <gilles.cheh...@gmail.com > >> <gilles.cheh...@gmail.com>> >> wrote: >> LibreSSL is supported and recommended, this really needs to be fixed >> before the 6.6.0p1 portable release. >> On Tue, Oct 22, 2019, 14:44 John Smith <lis...@nebelschwaden.de >> <lis...@nebelschwaden.de>> wrote: >> Hello, >> thanks very much for all your replies. In deed, I rebuild world >> replacing openssl with libressl, basically only for opensmtpd. >> So it is the github issue. I knew smtpd portable supports >> openssl, but it did not come to my mind, that libressl is not >> supported at all for the portable version, openssl being just >> being an extra service, so I thought I'll do it something good. >> I'll revert to openssl and report back. May take a day or two. >> Thanks again >> Ede