Skip to content

Commit 0a29f9d

Browse files
committed
doc: documenting a bit more FreeBSD case
FreeBSD provides more up to date compilers than the one provided by the system.
1 parent 35ae49d commit 0a29f9d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

BUILDING.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ platforms. This is true regardless of entries in the table below.
119119
| macOS | x64 | >= 10.11 | Tier 1 | |
120120
| SmartOS | x64 | >= 18 | Tier 2 | |
121121
| AIX | ppc64be >=power7 | >= 7.2 TL02 | Tier 2 | |
122-
| FreeBSD | x64 | >= 11 | Experimental | Downgraded as of Node.js 12 |
122+
| FreeBSD | x64 | >= 11 | Experimental | Downgraded as of Node.js 12 <sup>[7](#fn7)</sup> |
123123

124124
<em id="fn1">1</em>: GCC 6 is not provided on the base platform, users will
125125
need the
@@ -153,6 +153,10 @@ are provided. However, tests in our infrastructure only run on WoW64.
153153
Furthermore, compiling on x86 Windows is currently considered Experimental and
154154
may not be possible.
155155

156+
<em id="fn7">7</em>: FreeBSD 12.0 system's compiler is clang 6.0.1 but
157+
FreeBSD 12.1's is the 8.0.1 version. In both cases, other LLVM versions
158+
are provided via the system's package manager up to 9.0.
159+
156160
### Supported toolchains
157161

158162
Depending on the host platform, the selection of toolchains may vary.

0 commit comments

Comments
 (0)