Skip to content

Conversation

@RevySR
Copy link

@RevySR RevySR commented Feb 10, 2026

No description provided.

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

Review requested:

  • @nodejs/build
  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. labels Feb 10, 2026
@RevySR
Copy link
Author

RevySR commented Feb 10, 2026

#42251 (comment)

Copy link
Member

@sxa sxa left a comment

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
Copy link
Author

RevySR commented Feb 11, 2026

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants