Skip to content

Use --without-ffi on riscv64#236

Merged
sxa merged 1 commit into
nodejs:mainfrom
sxa:riscv_remove_ffi
Jun 2, 2026
Merged

Use --without-ffi on riscv64#236
sxa merged 1 commit into
nodejs:mainfrom
sxa:riscv_remove_ffi

Conversation

@sxa

@sxa sxa commented Jun 1, 2026

Copy link
Copy Markdown
Member

Fixes #235

More investigation is required to see if this can be properly enabled in some environments, and if not then it should be disabled in https://github.com/nodejs/node/blob/39b481b5c510d3a12b6eea15a17681e6773d0b5d/configure.py#L2343 but this is a tactical fix that should allow it to be released with functionality consistent with v26.1.0

Signed-off-by: Stewart X Addison <sxa@ibm.com>
@sxa sxa self-assigned this Jun 1, 2026
@sxa sxa requested a review from richardlau June 2, 2026 14:36
@sxa

sxa commented Jun 2, 2026

Copy link
Copy Markdown
Member Author

Note for reviewers that it is hoped this will be temporary and that the upstream libffi PR (also referenced in the upstrearelated issue) will resolve this at which point we can float it back. I could submit a patch to the main codebase in the meantime - as it seems an "obvious" fix for a compiler warning which is being treated as an error - but I'd prefer the upstream fix to go in first

@sxa sxa merged commit 27d048e into nodejs:main Jun 2, 2026
@sxa

sxa commented Jun 2, 2026

Copy link
Copy Markdown
Member Author

Merging - will queue up unofficial builds of v26.3.0

@sxa

sxa commented Jun 2, 2026

Copy link
Copy Markdown
Member Author

sxa added a commit that referenced this pull request Jun 15, 2026
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.

Build break on v26.2.0+ on Linux/riscv64 with libffi being enabled by default

2 participants