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
This commit is contained in:
Mateusz Piotrowski 2018-10-29 13:41:00 +00:00
parent d76eed5b3b
commit 6c511d4a28
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52413

View file

@ -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