diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2018-10-29 13:41:00 +0000 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2018-10-29 13:41:00 +0000 |
commit | 6c511d4a280e31c541f9131a3888e1b5d47705bb (patch) | |
tree | 68f7319cac3f848fa5d8507eedc888397696030a /en_US.ISO8859-1/books/porters-handbook/special | |
parent | d76eed5b3b40206b148559e4e5f6052348034a10 (diff) | |
download | doc-6c511d4a280e31c541f9131a3888e1b5d47705bb.tar.gz doc-6c511d4a280e31c541f9131a3888e1b5d47705bb.zip |
Mention "race conditions" in the section about MAKE_JOBS_UNSAFE.
The reason for this is to increase discoverability of MAKE_JOBS_UNSAFE.
Reviewed by: bcr, mat (previous version)
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D17383
Notes
Notes:
svn path=/head/; revision=52413
Diffstat (limited to 'en_US.ISO8859-1/books/porters-handbook/special')
-rw-r--r-- | en_US.ISO8859-1/books/porters-handbook/special/chapter.xml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml index da9cac3cd2..ec5e7d9874 100644 --- a/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml +++ b/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml @@ -506,14 +506,15 @@ IGNORE= may not be redistributed because of licensing reasons. Please visit <rep their available <acronym>CPU</acronym> power, allowing port builds to be faster and more effective.</para> - <para>This is achieved by passing <varname>-jX</varname> flag + <para>This is achieved by passing <literal>-jX</literal> flag to &man.make.1; running on vendor code. This is the default build behavior of ports. Unfortunately, not all ports handle parallel building well and it may be required to explicitly disable this feature by adding the <literal>MAKE_JOBS_UNSAFE=yes</literal> variable. It is used when a port is known to be broken with - <varname>-jX</varname>.</para> + <literal>-jX</literal> due to race conditions causing + intermittent build failures.</para> <important> <para>When setting <varname>MAKE_JOBS_UNSAFE</varname>, it |