Skip to content

fix(v8/profiling-node): Restore install script to build binaries from source#20517

Merged
andreiborza merged 1 commit intov8from
ab/profiling-node-restore-source-build-fallback
Apr 27, 2026
Merged

fix(v8/profiling-node): Restore install script to build binaries from source#20517
andreiborza merged 1 commit intov8from
ab/profiling-node-restore-source-build-fallback

Conversation

@andreiborza
Copy link
Copy Markdown
Member

@andreiborza andreiborza commented Apr 27, 2026

This PR adds the install script back compiles bindings from source if precompiled binaries are not found.

We removed this in 8.55.1 when we fixed our CI to run on this legacy branch but v8 does not ship with a precompiled Node 24 binary. Users on Node 24 crash with Cannot find module errors.

It also fixes deprecation warnings for spawnSync calls and an interpolation error in the profiling integration console warning.

Closes: #20501

… source

This PR adds the `install` script back compiles bindings from
source if precompiled binaries are not found.

We removed this in `8.55.1` when we fixed our CI to run on this legacy branch
but v8 does not ship with a precompiled Node 24 binary. Users on Node 24 crash
with `Cannot find module` errors.

Closes: #20501
@andreiborza andreiborza merged commit 68c1aa8 into v8 Apr 27, 2026
35 checks passed
@andreiborza andreiborza deleted the ab/profiling-node-restore-source-build-fallback branch April 27, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants