Skip to content

doc: fix riscv64 info in platform list - #61760

Open
RevySR wants to merge 1 commit into
nodejs:mainfrom
RevySR:doc/fixrv
Open

RevySR wants to merge 1 commit into
nodejs:mainfrom
RevySR:doc/fixrv

Conversation

@RevySR

@RevySR RevySR commented Feb 10, 2026

Copy link
Copy Markdown

No description provided.

Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/build
  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to Node.js builds or CI infrastructure. doc Issues and PRs related to Node.js documentation. labels Feb 10, 2026
@RevySR

RevySR commented Feb 10, 2026

Copy link
Copy Markdown
Author

#42251 (comment)

@sxa sxa left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess it depends on which levels we want to include in here. The unofficial builds are building with a later glibc than the ones in this PR so we'd have to be careful to ensure that the project does not mislead people (or not notice when the required level increased). Having said that, I'm also not certain how these were determined. I suspect most versions of node could still build with earlier ones than those listed in this doc.

Some of the earlier unofficial-builds on this platform were built against an older glibc as I recall but that was moved up when the cross-compiler environment was updated last year.

@RevySR

RevySR commented Feb 11, 2026 •

Copy link
Copy Markdown
Author

I guess it depends on which levels we want to include in here. The unofficial builds are building with a later glibc than the ones in this PR so we'd have to be careful to ensure that the project does not mislead people (or not notice when the required level increased). Having said that, I'm also not certain how these were determined. I suspect most versions of node could still build with earlier ones than those listed in this doc.

Some of the earlier unofficial-builds on this platform were built against an older glibc as I recall but that was moved up when the cross-compiler environment was updated last year.

kernel >= 5.19, glibc >= 2.36

This value is loong64, the version that first appeared in the Linux kernel and glibc, but riscv64 is not.
RV64 first appeared in the linux kernel in 4.15, and first appeared in glibc in 2.27.