Skip to content

Commit cb86db8

Browse files
committed
doc: clarify version column in experimental tier
1 parent c1fbda8 commit cb86db8

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

BUILDING.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ releases for these platforms. Test failures on experimental platforms do not
128128
block releases. Contributions to improve support for these platforms are
129129
welcome.
130130

131-
| Operating System | Architectures | Versions | Notes |
131+
| Operating System | Architectures | Versions[^5] | Notes |
132132
| ---------------- | ---------------- | ----------------------------- | --------------------------- |
133133
| GNU/Linux | x64 | kernel >= 6.6, musl >= 1.2.4 | e.g. Alpine 3.19 |
134134
| GNU/Linux | x86 | kernel >= 3.10, glibc >= 2.17 | Downgraded as of Node.js 10 |
@@ -162,6 +162,8 @@ welcome.
162162
[^4]: Our macOS Binaries are compiled with 13.5 as a target. Xcode 16 is
163163
required to compile.
164164

165+
[^5]: Older kernel or libc versions may work.
166+
165167
<!--lint enable final-definition-->
166168

167169
### Supported toolchains
@@ -180,13 +182,13 @@ Binaries at <https://nodejs.org/download/release/> are produced on:
180182

181183
| Binary package | Platform and Toolchain |
182184
| ----------------------- | ------------------------------------------------------------- |
183-
| aix-ppc64 | AIX 7.2 TL04 on PPC64BE with GCC 12[^5] |
185+
| aix-ppc64 | AIX 7.2 TL04 on PPC64BE with GCC 12[^6] |
184186
| darwin-x64 | macOS 15, Xcode 16 with -mmacosx-version-min=13.5 |
185187
| darwin-arm64 (and .pkg) | macOS 15 (arm64), Xcode 16 with -mmacosx-version-min=13.5 |
186-
| linux-arm64 | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^6] |
187-
| linux-ppc64le | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^6] |
188-
| linux-s390x | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^6] |
189-
| linux-x64 | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^6] |
188+
| linux-arm64 | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^7] |
189+
| linux-ppc64le | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^7] |
190+
| linux-s390x | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^7] |
191+
| linux-x64 | RHEL 8 with Clang 19.1 and gcc-toolset-14-libatomic-devel[^7] |
190192
| win-arm64 | Windows Server 2022 (x64) with Visual Studio 2022 |
191193
| win-x64 | Windows Server 2022 (x64) with Visual Studio 2022 |
192194

@@ -197,10 +199,10 @@ on your Linux distribution.
197199

198200
<!--lint disable final-definition-->
199201

200-
[^5]: Binaries produced on these systems require libstdc++12, available
202+
[^6]: Binaries produced on these systems require libstdc++12, available
201203
from the [AIX toolbox][].
202204

203-
[^6]: Binaries produced on these systems are compatible with glibc >= 2.28
205+
[^7]: Binaries produced on these systems are compatible with glibc >= 2.28
204206
and libstdc++ >= 6.0.25 (`GLIBCXX_3.4.25`). These are available on
205207
distributions natively supporting GCC 8.1 or higher, such as Debian 10,
206208
RHEL 8 and Ubuntu 20.04.

0 commit comments

Comments
 (0)