Skip to content

fix(build): gate V8 nullptr_t compiler workaround#310

Merged
ilysenko merged 1 commit into
mainfrom
fix/gcc16-nullptr-workaround
May 25, 2026
Merged

fix(build): gate V8 nullptr_t compiler workaround#310
ilysenko merged 1 commit into
mainfrom
fix/gcc16-nullptr-workaround

Conversation

@ilysenko
Copy link
Copy Markdown
Owner

Summary

  • add a reusable V8 nullptr_t compiler workaround helper that probes with before wrapping CXX
  • use the helper for both the install native-module rebuild path and the Nix native-modules build
  • add smoke coverage for both the no-workaround and wrapper-needed cases

Validation

  • bash -n scripts/lib/native-modules.sh tests/scripts_smoke.sh
  • git diff --check
  • ./tests/scripts_smoke.sh

Supersedes #303.

@ilysenko ilysenko merged commit bd3c78f into main May 25, 2026
5 checks passed
@ilysenko ilysenko deleted the fix/gcc16-nullptr-workaround branch May 25, 2026 15:24
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.

1 participant