[Pkg-javascript-devel] nodejs >= 6 for gitlab in stretch-backports

Jérémy Lal kapouer at melix.org
Wed May 2 16:34:12 BST 2018


2018-05-02 13:44 GMT+02:00 Pirate Praveen <praveen at onenetbeyond.org>:

> Hi,
>
> I'd like to upload gitlab 10.6 to stretch-backports as backporting
> security fixes is becoming difficult. My original idea was also
> providing updates via backports, but gitlab switching to nodejs for
> front end in gitlab 9 made that impossible.
>
> Now with all nodejs modules stuck in NEW for about 5-7 months, I'm
> focusing on gitlab in contrib with nodejs modules installed via npm/yarn.
>
> To get this moving, I have backported all required ruby gems and they
> are available here https://people.debian.org/~praveen/gitlab/
>
> Since npm is not in stretch, I hope to upload npm 1.4 to
> stretch-backports now and update it when 5.8 is available (which should
> be soon).
>
> Now one of the node modules punycode at 2.1.0 needs nodejs >= 6. So I'm
> trying to rebuild nodejs for stretch. With help from Jeremy on IRC I was
> able to skip nghttp2 support but got stuck with openssl issue. nodejs
> supports only openssl 1.1.0g and stretch only has 1.1.0f.


> So I tried to build nodejs 6.12 and that worked.
>
> Please suggest/help in proceeding further.
>
> 1. Can I just proceed with nodejs 6.12? (stretch-backports-6 branch on
> salsa)
> 2. I need help with building nodejs 8.11 on stretch. (stretch-backports
> branch on salsa)
>

Correction: nodejs 8.11 supports both openssl 1.0.1 or openssl >= 1.1.0g.
So if you build it using libss1.0-dev it should be all right.
I prefer option 2...

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20180502/136b729b/attachment.html>


More information about the Pkg-javascript-devel mailing list