Skip to content

doc: document linux-x64-musl build toolchain - #66523

Open
theSnackOverflow wants to merge 1 commit into
nodejs:mainfrom
theSnackOverflow:doc-66506-musl-toolchain
Open

theSnackOverflow wants to merge 1 commit into
nodejs:mainfrom
theSnackOverflow:doc-66506-musl-toolchain

Conversation

@theSnackOverflow

@theSnackOverflow theSnackOverflow commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

The platform and toolchain table in BUILDING.md is missing the build environment for the official linux-x64-musl binaries.

nodejs/build#4414, which added the release machine, specifies an Alpine 3.23 container. The Dockerfile installs clang21, and the compiler selection script selects Clang for Alpine builds of Node.js 25 and later.

Add Alpine 3.23 with Clang 21 to the table based on these build settings. This is a one-row documentation change with no effect on runtime behavior or minimum supported platform versions.

Validation:

  • node tools/lint-md/lint-md.mjs BUILDING.md
  • git diff --check

Fixes: #66506

Assisted-by: Codex

@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 Oct 5, 2026
@MikeMcC399

This comment was marked as resolved.

@theSnackOverflow
theSnackOverflow force-pushed the doc-66506-musl-toolchain branch from 4e16d56 to fa60260 Compare October 5, 2026 07:00
@MikeMcC399
MikeMcC399 requested a review from sxa October 5, 2026 07:04
@MikeMcC399 MikeMcC399 added the alpine Issues and PRs related to the Alpine Linux platform. label Oct 5, 2026
@theSnackOverflow

Copy link
Copy Markdown
Contributor Author

@MikeMcC399 I forgot to translate the PR description and commit message into English. Thanks for pointing this out! Both are now updated.

@MikeMcC399

Copy link
Copy Markdown
Contributor

Please be careful when you are using AI and note the AI use policy and guidelines. You should not be posting any unreviewed content or allowing AI to automatically post without supervision.

Thank you for making the correction!

@MikeMcC399

This comment was marked as resolved.

Add the build platform and compiler for official musl binaries.

Signed-off-by: Ji Hoon Kang <ivory.ma9ic@gmail.com>
Assisted-by: Codex
@theSnackOverflow
theSnackOverflow force-pushed the doc-66506-musl-toolchain branch from fa60260 to a798dcc Compare October 5, 2026 15:46
@MikeMcC399 MikeMcC399 added the author ready PRs with CI started, the required approvals, and no outstanding review comments. label Oct 5, 2026
@MikeMcC399 MikeMcC399 added the commit-queue PRs queued for automated landing through the Commit Queue. label Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

alpine Issues and PRs related to the Alpine Linux platform. author ready PRs with CI started, the required approvals, and no outstanding review comments. build Issues and PRs related to Node.js builds or CI infrastructure. commit-queue PRs queued for automated landing through the Commit Queue. doc Issues and PRs related to Node.js documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build / doc: missing platform and toolchain info for linux-x64-musl

6 participants