Skip to content

[armeabi-v7a] Experimental 32-bit ARM build: known V8 bugs #3

Description

@Towartz

The armeabi-v7a (32-bit ARM) build is marked continue-on-error due to upstream V8 cross-build issues:

  • nodejs/node#58975 — Incorrect selection of x64 push_registers_asm.cc for host build when target is arm
  • nodejs/node#57748 — Partial fix but not complete per PR description
  • Common.gypi adds -m64 to host cflags even when -m32 is needed, causing host toolchain flag conflicts

If attempting to fix:

  1. Check if nodejs/node#57748 fully resolves the push_registers_asm issue
  2. A common.gypi.patch may be needed to strip -m64 from host flags when dest_cpu=arm

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions