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

Attachment: 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

Reply via email to