Opened 3 years ago

Closed 3 years ago

#11328 closed enhancement (fixed)

node-js-10.13.0

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 8.4
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Let's try using the current long term support version, since we seem to be stuck on an old development version.

Change History (7)

comment:1 by ken@…, 3 years ago

Owner: changed from blfs-book to ken@…
Status: newassigned

comment:2 by ken@…, 3 years ago

[expletive deleted] - that page links to a binary.

Source at https://nodejs.org/dist/v10.13.0/node-v10.13.0.tar.xz

comment:3 by ken@…, 3 years ago

There *is* a testsuite ('make check'), but it appears to not-yet fully support openssl-1.1.1.

https://github.com/nodejs/node/issues/18770 although 1.1.1 support is intended to be completed during v10's lifetime https://nodesource.com/blog/node-js-security-release-summary-august-2018/

I built it with 1.1.1 and have been using it on https:// without problems.

Running 'make check' adds 28MB to the build. If not using --shared-openssl, 'make check' succeeds in perhaps 1.5 SBU on this box (a lot of the python tests seem to use all CPUs). But with --shared-openssl there are a lot of failures, and more particularly TIMEOUT reports, and the failed tests seem to take about 14 minutes, most of which is waiting for the timeouts.

I am inclined to note that the testsuite is broken when using openssl-1.1.1.

in reply to:  3 comment:4 by Bruce Dubbs, 3 years ago

Replying to ken@…:

I am inclined to note that the testsuite is broken when using openssl-1.1.1.

Works for me.

in reply to:  3 comment:5 by ken@…, 3 years ago

Replying to ken@…:

I built it with 1.1.1 and have been using it on https:// without problems.

Correction: what I was using with https was firefox, and that doesn't use openssl.

comment:6 by ken@…, 3 years ago

I just noticed that the external link to libuv is for the same libuv that we have in the book. Remeasuring.

comment:7 by ken@…, 3 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.