Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 74719da

Browse files
joyeecheungaduh95
authored andcommitted
doc: clarify Linux runtime requirements for >=25
Due to the switch to Clang on Linux for building the official releases, the binaries now require libatomic to run. PR-URL: #60484 Refs: #37219 Refs: nodejs/build#4091 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Stewart X Addison <[email protected]>
1 parent ccc2637 commit 74719da

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

BUILDING.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,11 @@ Binaries at <https://nodejs.org/download/release/> are produced on:
175175
| win-arm64 | Windows Server 2022 (x64) with Visual Studio 2022 |
176176
| win-x64 | Windows Server 2022 (x64) with Visual Studio 2022 |
177177

178+
Starting with Node.js 25, official Linux binaries are linked with `libatomic` and these systems
179+
must have the `libatomic` runtime installed and available at execution time to run the binaries.
180+
The package name for the `libatomic` runtime is typically `libatomic` or `libatomic1` depending
181+
on your Linux distibution.
182+
178183
<!--lint disable final-definition-->
179184

180185
[^5]: Binaries produced on these systems require libstdc++12, available

0 commit comments

Comments
 (0)