| Summary: | books/porters-handbook: update parallel building section | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Documentation | Reporter: | Jason Helfman <jgh> | ||||
| Component: | Books & Articles | Assignee: | Benedict Reuschling <bcr> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | brd | ||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Jason Helfman
2014-01-05 21:20:00 UTC
Responsible Changed From-To: freebsd-doc->bcr Grab this one. Author: bcr Date: Sun Jan 5 21:59:57 2014 New Revision: 43436 URL: http://svnweb.freebsd.org/changeset/doc/43436 Log: Update parallel build instructions as MAKE_JOBS_SAFE is the default now. Add a missing </para> tag to the provided patch in order to build the porters handbook after applying it. PR: docs/185521 Submitted by: jgh@ Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Sun Jan 5 20:58:56 2014 (r43435) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Sun Jan 5 21:59:57 2014 (r43436) @@ -5624,21 +5624,13 @@ IGNORE= may not be redistributed because builds to be faster and more effective.</para> <para>This is achieved by passing <varname>-jX</varname> flag - to &man.make.1; running on vendor code. Unfortunately, not - all ports handle parallel building well. Therefore it is - required to explicitly enable this feature by adding - <literal>MAKE_JOBS_SAFE=yes</literal> somewhere below the - dependency declaration section of the - <filename>Makefile</filename>.</para> - - <para>Another option for controlling this feature from the - maintainer's point of view is the - <varname>MAKE_JOBS_UNSAFE=yes</varname> variable. It is - used when a port is known to be broken with - <varname>-jX</varname> and a user forces the use of multi - processor compilations for all ports in - <filename>/etc/make.conf</filename> with the - <literal>FORCE_MAKE_JOBS=yes</literal> variable.</para> + 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> </sect2> <sect2 xml:id="using-make"> _______________________________________________ svn-doc-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-doc-all To unsubscribe, send any mail to "svn-doc-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Committed a corrected version of the patch. Thanks for yet another patch to the porters-handbook, jgh! PR closed. |