On Tue, Mar 29, 2016, at 05:21 PM, Giovanni Bechis wrote:
> While trying to make lang/node build with libressl I found that some
> macros needed are not present in libressl.
> Some of them has been added by this commit in openssl
> (https://github.com/openssl/openssl/commit/7b6b246fd393cbe07bc1f0d456140efdff59f971)
> like SSL_CTX_get0_chain_certs; should I patch lang/node or would it be
> better to cook a diff for libressl instead ?
>   Cheers
>    Giovanni
> 

Hey, 

I looked into this a bit. Last I checked, there were no plans to bring
the missing stuff into LibreSSL.

The guys over at VoidLinux have patches[1] for backporting node's crypto
stuff to make it compat with LibreSSL again. I am tentative to bring
this into the port without heavy review.

Here is a patch [2] that you can use to build the OpenBSD port specific
patch files.

[1]
https://github.com/voidlinux/void-packages/blob/master/srcpkgs/nodejs/patches/fix-libressl.patch
[2] http://sprunge.us/SCNb

Cheers,
Aaron

Reply via email to