Skip to content

Instantly share code, notes, and snippets.

---
displayMode: compact
---
gantt
  title Release schedule
  dateFormat YYYY-MM-DD
  section main
    Unstable :a1,2024-9-01,2028-04-30
 section Node.js 24
@richardlau
richardlau / test.tap
Created June 7, 2024 15:45
Node.js test results with dynamically linked OpenSSL 3.2.2
TAP version 13
1..4216
ok 1 async-hooks/test-async-local-storage-async-functions
---
duration_ms: 101.55500
...
ok 2 async-hooks/test-async-local-storage-enable-disable
---
duration_ms: 101.46200
...
@richardlau
richardlau / after.plugins.txt
Last active March 10, 2023 19:34
20230310 jenkins update
ace-editor.jpi
Long-Name: JavaScript GUI Lib: ACE Editor bundle plugin
Plugin-Version: 1.1
Short-Name: ace-editor
---
adaptive-disconnector.jpi
Long-Name: Adaptive Disconnector Plugin
Plugin-Version: 0.2
Short-Name: adaptive-disconnector
---
@richardlau
richardlau / distro-kernel-glibc.md
Last active June 16, 2025 12:17
Linux distributions to kernel and glibc versions map
Distro kernel glibc
CentOS 7 3.10 2.17
Debian 9 4.9.30 2.24
Debian 10 4.9.118 2.28
Debian 11 5.10.84 2.31
Debian 12 6.1.27 2.36
RHEL 7 3.10 2.17
RHEL 8 4.18 2.28
RHEL 9 5.14 2.34
@richardlau
richardlau / v14.17.4 audit.md
Last active July 22, 2021 15:44
npx branch-diff v14.x-staging v16.4.2 --exclude-label=semver-major,semver-minor,dont-land-on-v14.x,backport-requested-v14.x,backport-blocked-v14.x,backported-to-v14.x,backport-open-v14.x --filter-release --format=simple

@richardlau
richardlau / setup-wix.md
Last active July 2, 2021 15:19
Setting up WiX... the hard way

Setting up WiX... the hard way

Background

WiX Toolset is used to build .msi installers for Node.js. The usual way to install WiX is to download and run the installer. This requires .NET Framework 3.5.1. Attempting to install without that results in:

WiX Toolset requires the .NET Framework 3.5.1 Windows feature to be enabled.
@richardlau
richardlau / build.log
Created December 21, 2018 15:43
`vcbuild.bat dll release openssl-no-asm`
Looking for Python 2.x
Looking for Visual Studio 2017
Found MSVS version 15.0
configure --with-ltcg --shared --dest-cpu=x64 --openssl-no-asm
WARNING: --openssl-no-asm will result in binaries that do not take advantage
of modern CPU cryptographic instructions and will therefore be slower.
Please refer to BUILDING.md
WARNING: warnings were emitted in the configure phase
Warning: Missing input files:
tools\msvs\genfiles\node_etw_provider.rc
@richardlau
richardlau / build.log
Created December 20, 2018 17:37
node-report build failure on Node.js master (v12.0.0-nightly20181220e5966ef60c)
12:10:06 + cd node-report
12:10:06 + [ master != master ]
12:10:06 + npm install
12:10:06 npm WARN npm npm does not support Node.js v12.0.0-nightly20181220e5966ef60c
12:10:06 npm WARN npm You should probably upgrade to a newer version of node as we
12:10:06 npm WARN npm can't make any promises that npm will work with this version.
12:10:06 npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11.
12:10:06 npm WARN npm You can find the latest version at https://nodejs.org/
12:10:10 npm WARN deprecated [email protected]: This version is no longer maintained. Please upgrade to the latest version.
12:10:10 npm WARN deprecated [email protected]: This version is no longer maintained. Please upgrade to the latest version.
@richardlau
richardlau / node-report.20181213.142257.113738.001.txt
Created December 13, 2018 19:28
node-report from `node -r . -e 'throw new Error()'`
================================================================================
==== Node Report ===============================================================
Event: exception, location: "OnUncaughtException"
Filename: node-report.20181213.142257.113738.001.txt
Dump event time: 2018/12/13 14:22:57
Module load time: 2018/12/13 14:22:57
Process ID: 113738
Command line: node -r . -e throw new Error()
@richardlau
richardlau / pr24876.txt
Created December 12, 2018 16:48
./tools/test.py --worker parallel/test-cluster-dgram-bind-fd
-bash-4.2$ ./tools/test.py --worker parallel/test-cluster-dgram-bind-fd
=== release test-cluster-dgram-bind-fd ===
Path: parallel/test-cluster-dgram-bind-fd
Module {
id:
'/home/users/riclau/sandbox/github/nodejs/test/common/index.js',
exports: {},
parent:
Module {
id: '.',