Skip to content

Commit c0fb95d

Browse files
committed
build: stop supporting FreeBSD 10
FreeBSD 10 is considered a Legacy Release by the FreeBSD project. Its latest version 10.4 was released in October 2017 and support for it is expected to EoL on October 31, 2018. Refs: https://www.freebsd.org/security/security.html#sup PR-URL: #22617 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: George Adams <george.adams@uk.ibm.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Anatoli Papirovski <apapirovski@mac.com> Reviewed-By: Denys Otrishko <shishugi@gmail.com>
1 parent ebc965f commit c0fb95d

File tree

2 files changed

+1
-10
lines changed

2 files changed

+1
-10
lines changed

BUILDING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ platforms in production.
4444
| macOS/OS X | Tier 1 | >= 10.11 | x64 | |
4545
| Windows | Tier 1 | >= Windows 7/2008 R2/2012 R2 | x86, x64 | [2](#fn2),[3](#fn3),[4](#fn4) |
4646
| SmartOS | Tier 2 | >= 15 < 16.4 | x86, x64 | [1](#fn1) |
47-
| FreeBSD | Tier 2 | >= 10 | x64 | |
47+
| FreeBSD | Tier 2 | >= 11 | x64 | |
4848
| GNU/Linux | Tier 2 | kernel >= 3.13.0, glibc >= 2.19 | ppc64le >=power8 | |
4949
| AIX | Tier 2 | >= 7.1 TL04 | ppc64be >=power7 | |
5050
| GNU/Linux | Tier 2 | kernel >= 3.10, glibc >= 2.17 | s390x | |

common.gypi

-9
Original file line numberDiff line numberDiff line change
@@ -490,15 +490,6 @@
490490
'libraries': [ '-lelf' ],
491491
}],
492492
['OS=="freebsd"', {
493-
'conditions': [
494-
['"0" < llvm_version < "4.0"', {
495-
# Use this flag because on FreeBSD std::pairs copy constructor is non-trivial.
496-
# Doesn't apply to llvm 4.0 (FreeBSD 11.1) or later.
497-
# Refs: https://lists.freebsd.org/pipermail/freebsd-toolchain/2016-March/002094.html
498-
# Refs: https://svnweb.freebsd.org/ports/head/www/node/Makefile?revision=444555&view=markup
499-
'cflags': [ '-D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1' ],
500-
}],
501-
],
502493
'ldflags': [
503494
'-Wl,--export-dynamic',
504495
],

0 commit comments

Comments
 (0)