Date: Sun, 5 Jan 2014 21:59:57 +0000 (UTC) From: Benedict Reuschling <bcr@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43436 - head/en_US.ISO8859-1/books/porters-handbook Message-ID: <201401052159.s05LxvKU095921@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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">
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401052159.s05LxvKU095921>