Skip to content

Commit a3564c5

Browse files
committed
rebase & fix nits
1 parent d883278 commit a3564c5

1 file changed

Lines changed: 4 additions & 11 deletions

File tree

BUILDING.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,13 @@ If you consistently can reproduce a test failure, search for it in the
88
[Node.js issue tracker](https://github.com/nodejs/node/issues) or
99
file a new issue.
1010

11-
1211
## Supported platforms
1312

1413
This list of supported platforms is current as of the branch / release to which it is attached.
1514

1615
### Input
1716

18-
We rely on a few dependencies that _makes us who we are—most importantly V8 and libuv. We therefore need to adopt their supported platforms and potentially add to their lists based on test and/or release coverage.
17+
Node.js relies on V8 and libuv. Therefore, we adopt a subset of their supported platforms.
1918

2019
### Strategy
2120

@@ -32,14 +31,13 @@ Support is divided into three tiers:
3231
| GNU/Linux | Tier 1 | kernel >= 2.6.18, glibc >= 2.5 | x86, x64, arm, arm64 | |
3332
| macOS | Tier 1 | >= 10.10 | x64 | |
3433
| Windows | Tier 1 | >= Windows 7 or >= Windows2008R2 | x86, x64 | |
35-
| SmartOS | Tier 2 | = 14 | x86, x64 | |
34+
| SmartOS | Tier 2 | >= 14 < 17 | x86, x64 | |
3635
| FreeBSD | Tier 2 | >= 10 | x64 | |
3736
| GNU/Linux | Tier 2 | kernel >= 4.2.0, glibc >= 2.19 | ppc64be | |
3837
| GNU/Linux | Tier 2 | kernel >= 3.13.0, glibc >= 2.19 | ppc64le | |
39-
| AIX | Tier 2 | >= 6.1 | ppc64be | |
38+
| AIX | Tier 2 | >= >= 6.1 TL09 | ppc64be | |
4039
| GNU/Linux | Tier 2 | kernel >= 3.10, glibc >= 2.17 | s390x | |
4140
| macOS | Experimental | >= 10.8 < 10.10 | x64 | no test coverage |
42-
| SmartOS | Experimental | >= 15 | x86, x64 | |
4341
| Linux (musl) | Experimental | musl >= 1.0 | x64 | |
4442

4543
### Supported toolchains
@@ -58,8 +56,7 @@ Depending on host platform, the selection of toolchains may vary.
5856

5957
### Shared libraries & dependencies
6058

61-
Node.js intends to support building against shared representations of dependencies found found in the [*deps*][./deps/] directory.
62-
59+
Node.js intends to support building against shared representations of dependencies found in the [*deps*][./deps/] directory.
6360

6461
## Building Node.js on supported platforms
6562

@@ -74,11 +71,7 @@ Prerequisites:
7471

7572
On OS X, you will also need:
7673
* [Xcode](https://developer.apple.com/xcode/download/)
77-
<<<<<<< HEAD
78-
* You also need to install the `Command Line Tools` via Xcode. You can find
79-
=======
8074
- You also need to install the `Command Line Tools` via Xcode. You can find
81-
>>>>>>> doc: add supported platforms list
8275
this under the menu `Xcode -> Preferences -> Downloads`
8376
- This step will install `gcc` and the related toolchain containing `make`
8477

0 commit comments

Comments
 (0)