Skip to content

Instantly share code, notes, and snippets.

@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 / 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 / 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 / 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 / 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
...
---
displayMode: compact
---
gantt
  title Release schedule
  dateFormat YYYY-MM-DD
  section main
    Unstable :a1,2024-9-01,2028-04-30
 section Node.js 24