2016-02-20 15:31 GMT+01:00 Pirate Praveen <prav...@onenetbeyond.org>:
> package: nodejs
> version: 4.3.0~dfsg-2
> severity: wishlist
> I'm trying to backport gitlab to jessie and it depends on nodejs >= 4.0.
> I got the following error when trying to build it.
../src/node_crypto.cc:536:42: error: 'SSL_CTX_add1_chain_cert' was not
> declared in this sc
> r = SSL_CTX_add1_chain_cert(ctx, ca);
That function has been added in openssl 1.0.2, which is not the jessie
If the only problem is there,
shows that these functions are needed to implement a feature that can be
at runtime using the X509_V_FLAG_NO_ALT_CHAINS userland option, so there's
it can be patched out.
However, reading https://github.com/nodejs/node/issues/589 it seems more
rely on openssl >= 1.0.2, so it might be impossible to backport nodejs 4
jessie without having a backport of openssl as well.