Skip to content

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

Description

@sxa

Title says it all. Here's the log and the error is as follows:

In file included from ../src/node_metadata.cc:19:
Release/obj/gen/libffi/ffi.h:247:23: error: extra ';' inside a struct [-Werror,-Wextra-semi]
  247 |   FFI_EXTRA_CIF_FIELDS;
      |                       ^
1 error generated.
make[2]: *** [libnode.target.mk:539: /home/node/node-v26.3.0/out/Release/obj.target/libnode/src/node_metadata.o] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    riscv64Items impacting the RISC-V 64-bit platform

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions