Package: nodejs / 8.11.1~dfsg-2~bpo9+1

Metadata

Package Version Patches format
nodejs 8.11.1~dfsg-2~bpo9+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
s_client_tls12.patch | (download)

test/parallel/parallel.status | 2 2 + 0 - 0 !
test/parallel/test-tls-session-cache.js | 1 0 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 some tests use openssl client options that were dropped in version 1.1.0f-4,
 namely, -tls1, -tls1.1.
use_system_node_gyp.patch | (download)

Makefile | 8 3 + 5 - 0 !
1 file changed, 3 insertions(+), 5 deletions(-)

 use system-installed node-gyp for building test modules
privacy_breach.patch | (download)

doc/template.html | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 remove google font from template.html, and link to local
build doc using js yaml.patch | (download)

Makefile | 5 4 + 1 - 0 !
tools/doc/node_modules/js-yaml/index.js | 15 0 + 15 - 0 !
2 files changed, 4 insertions(+), 16 deletions(-)

 build doc using js-yaml debian package
2001_FHS_and_rename_to_nodejs.patch | (download)

doc/node.1 | 5 3 + 2 - 0 !
lib/module.js | 2 1 + 1 - 0 !
test/parallel/test-module-loading-globalpaths.js | 4 2 + 2 - 0 !
3 files changed, 6 insertions(+), 5 deletions(-)

 fhs path for nodejs, rename man page to nodejs.
 Use /usr/lib/nodejs for packaged modules.
 
1005_restore_sh_javascript_nonminified.patch | (download)

doc/api_assets/sh_javascript.min.js | 348 348 + 0 - 0 !
1 file changed, 348 insertions(+)

 restore original version of dfsg-excluded file
2017_mips_configure_fpu.patch | (download)

deps/v8/src/base/cpu.cc | 21 5 + 16 - 0 !
1 file changed, 5 insertions(+), 16 deletions(-)

 use configuration directive to set mips fpu mode
test_ci_buildd.patch | (download)

Makefile | 2 1 + 1 - 0 !
test/common/index.js | 1 1 + 0 - 0 !
test/parallel/parallel.status | 27 27 + 0 - 0 !
test/sequential/sequential.status | 2 2 + 0 - 0 !
tools/test.py | 5 1 + 4 - 0 !
5 files changed, 32 insertions(+), 5 deletions(-)

 adapt test-ci build target for buildd
 * run tests with ./node
 * remove addons from test-ci suite, because it creates a dependency loop
   nodejs -> node-gyp -> nodejs which is painful to manage.
 * disabled because it requires stdin:
   + test-stdout-close-unref
   + test-regress-GH-746
 * test-tick-processor fails on ppc64 and s390x, currently investigated
   https://github.com/nodejs/node/issues/2471
 * test-cluster-disconnect sometimes fails on busy buildd, forwarded upstream
   https://github.com/nodejs/node/issues/3383
 * test-fs-watch is flaky, might be related to https://github.com/nodejs/node/issues/4082
 * huge timeout value for all platforms, buildd could be busy
 * test-npm-install must fail, debian package dfsg-repacked npm out
 * ability to override CI_NATIVE_SUITES, CI_JS_SUITES
 * disable tests failing because DNS is disabled
fix_disable_cctest.patch | (download)

Makefile | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 do not build cctest, build broken on debian
benchmark_without_alice.patch | (download)

benchmark/buffers/buffer-indexof-number.js | 2 1 + 1 - 0 !
benchmark/buffers/buffer-indexof.js | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 a test uses a benchmark that read alice.html, dfsg excluded
test http2 connect upstream fix.patch | (download)

test/parallel/test-http2-connect.js | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix test flakyness, inspired by upstream fix
772393c79b039ab7eb73b54aa4e1b93147653340.patch | (download)

deps/v8/src/runtime/runtime-intl.cc | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch] deps: cherry-pick b767cde1e7 from upstream v8

Original commit message:

    [intl] unbreak build with ICU 57

    Remove a call to `icu::toUCharPtr()` that wasn't present in other
    similar looking call sites either, just reinterpret_cast directly.

    Fixes https://github.com/nodejs/node/issues/19656.

    Cq-Include-Trybots: luci.v8.try:v8_linux_noi18n_rel_ng