diff options
author | ian <ian@FreeBSD.org> | 2018-01-11 17:51:22 +0000 |
---|---|---|
committer | Luiz Souza <luiz@netgate.com> | 2018-01-23 23:43:41 -0200 |
commit | c2194d306dcf3afae216f6651fd771f1292bd69b (patch) | |
tree | 706cf8ba0d58b5ad3e852d5690dc8dd224bef9db /UPDATING | |
parent | b72073ec29ee65690d7152c599f799894a8c83f5 (diff) | |
download | FreeBSD-src-c2194d306dcf3afae216f6651fd771f1292bd69b.zip FreeBSD-src-c2194d306dcf3afae216f6651fd771f1292bd69b.tar.gz |
Do not build lint(1) by default on stable-11, add WITH_LINT to enable
building it.
lint(1) is required on the host build system to build lint(1) libraries, and
it is no longer available on FreeBSD 12. This prevents using a 12 or later
host to build an 11 or earlier system, which causes problems for building
jails and using poudriere. The problem could be fixed by treating lint as a
bootstrap tool when building on 12+, but that just adds complexity and build
time to build a broken tool that virtually nobody uses anymore.
This is a direct commit to 11-stable because lint no longer exists in later
branches.
PR: 223892
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D13799
(cherry picked from commit 5fb1dbc1862d5ddd058d22fe18063e6c71aeb7bc)
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -49,6 +49,12 @@ from older version of current across the gcc/clang cutover is a bit fragile. Fix pf(4) housekeeping thread causes kernel panic. [EN-17:08] +20180108: + lint(1) binaries and library are no longer built by default. To + enable building them, define WITH_LINT in src.conf. If you are using + a FreeBSD 12 or later system to build 11-stable, you may need to + install a lint(1) binary to use WITH_LINT. + 20170725: 11.1-RELEASE. |