Hi, On Wed, Feb 21, 2018 at 02:07:03AM -0500, Selva Nair wrote: > >> *This* one breaks LibreSSL compilation (namely, the OpenBSD buildbot), > >> because [..] > Tested using the freebsd-11 box in openvpn-vagrant and did pkg install > libressl-2.6.4 (that replaces openssl 1.1.0). > > This particular error gets fixed by adding > !defined(LIBRESSL_VERSION_NUMBER) in two places. > > I can send a patch for this.
This would be appreciated (please --cc me directly as the list is still not working properly). > But there are other errors: > > In file included from crypto_openssl.c:44: > ./openssl_compat.h:699:1: error: static declaration of > 'SSL_CTX_set_min_proto_version' follows [..] > ./openssl_compat.h:728:1: error: static declaration of > 'SSL_CTX_set_max_proto_version' follows > non-static declaration [..] > In openssl those are macros but not in libressl so the current > openssl_compat.h defs don't work. This is interesting. Seems my OpenBSD version is too old, as I've not seen these errors in my buildbots. Let's fix one thing at a time, and start with the easy ones, which will make the buildbots happy for the time being :-) - and then look at "more recent LibreSSL fallouts". gert -- now what should I write here... Gert Doering - Munich, Germany g...@greenie.muc.de
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel