PERFORCE change 160466 for review
Rene Ladan
rene at FreeBSD.org
Fri Apr 10 14:59:07 PDT 2009
http://perforce.freebsd.org/chv.cgi?CH=160466
Change 160466 by rene at rene_self on 2009/04/10 21:58:50
IFC
Affected files ...
.. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#8 integrate
.. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml#3 integrate
.. //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#25 integrate
.. //depot/projects/docproj_nl/www/en/releases/7.2R/Makefile#2 integrate
.. //depot/projects/docproj_nl/www/en/releases/7.2R/schedule.sgml#5 integrate
.. //depot/projects/docproj_nl/www/en/releng/index.sgml#17 integrate
Differences ...
==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#8 (text+ko) ====
@@ -1,6 +1,6 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml,v 1.86 2008/12/30 12:15:11 blackend Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml,v 1.87 2009/04/10 10:08:43 blackend Exp $
-->
<chapter id="desktop">
@@ -258,7 +258,7 @@
<para>Install the <filename role="package">www/nspluginwrapper</filename>
port. This port requires
- <filename role="package">emulators/linux_base</filename> which is a
+ <filename role="package">emulators/linux_base-fc4</filename> which is a
large port.</para>
<para>The next step is to install the <filename
==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml#3 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml,v 1.136 2008/08/06 22:03:50 pgj Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml,v 1.137 2009/04/10 10:08:43 blackend Exp $
-->
<chapter id="linuxemu">
@@ -1671,7 +1671,7 @@
<para>First the <link linkend="linuxemu-libs-port">linux_base</link>
port needs to be installed (as <username>root</username>):</para>
- <screen>&prompt.root; <userinput>cd /usr/ports/emulators/linux_base</userinput>
+ <screen>&prompt.root; <userinput>cd /usr/ports/emulators/linux_base-fc4</userinput>
&prompt.root; <userinput>make install distclean</userinput></screen>
</sect3>
==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#25 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.996 2009/03/22 20:28:56 pav Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.999 2009/04/09 13:03:52 luigi Exp $
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -4464,6 +4464,32 @@
<sect1 id="building">
<title>Building mechanisms</title>
+ <sect2 id="parallel-builds">
+ <title>Parallel ports building</title>
+
+ <para>The &os; ports framework supports parallel building using
+ multiple <command>make</command> sub-processes, which allows
+ <acronym>SMP</acronym> systems to utilize all of their available
+ <acronym>CPU</acronym> power, allowing port builds to be faster
+ and more effective.</para>
+
+ <para>This is achieved by passing <makevar>-jX</makevar> 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
+ <makevar>MAKE_JOBS_UNSAFE=yes</makevar> variable. It is used
+ when a port is known to be broken with <makevar>-jX</makevar>
+ 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>
+ </sect2>
+
<sect2 id="using-make">
<title><command>make</command>, <command>gmake</command>, and
<command>imake</command></title>
@@ -12946,6 +12972,25 @@
<entry>8.0-CURRENT after the dynamic string token substitution
has been implemented for rpath and needed pathes.</entry>
</row>
+ <row>
+ <entry>800074</entry>
+ <entry>March 24, 2009</entry>
+ <entry>8.0-CURRENT after tcpdump 4.0.0 and
+ libpcap 1.0.0 import.</entry>
+ </row>
+ <row>
+ <entry>800075</entry>
+ <entry>April 6, 2009</entry>
+ <entry>8.0-CURRENT after layout of structs vnet_net,
+ vnet_inet and vnet_ipfw has been changed.</entry>
+ </row>
+ <row>
+ <entry>800076</entry>
+ <entry>April 9, 2009</entry>
+ <entry>8.0-CURRENT after adding delay profiles in
+ dummynet.</entry>
+ </row>
+
</tbody>
</tgroup>
==== //depot/projects/docproj_nl/www/en/releases/7.2R/Makefile#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: www/en/releases/7.2R/Makefile,v 1.1 2009/03/17 13:39:34 rwatson Exp $
+# $FreeBSD: www/en/releases/7.2R/Makefile,v 1.3 2009/04/10 13:07:15 blackend Exp $
.if exists(../Makefile.conf)
.include "../Makefile.conf"
==== //depot/projects/docproj_nl/www/en/releases/7.2R/schedule.sgml#5 (text+ko) ====
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
-<!ENTITY date "$FreeBSD: www/en/releases/7.2R/schedule.sgml,v 1.6 2009/04/03 17:15:05 blackend Exp $">
+<!ENTITY date "$FreeBSD: www/en/releases/7.2R/schedule.sgml,v 1.7 2009/04/10 12:52:02 blackend Exp $">
<!ENTITY local.rel "7.2">
<!ENTITY local.rel.tag "7_2">
<!ENTITY title "FreeBSD &local.rel; Release Process">
@@ -86,7 +86,7 @@
<tr>
<td><tt>doc/</tt> tree slush</td>
<td>10 April 2009</td>
- <td>--</td>
+ <td>10 April 2009</td>
<td>Non-essential commits to the <tt>en_US.ISO8859-1/</tt> subtree
should be delayed from this point until after the <tt>doc/</tt>
tree tagging, to give translation teams time to synchronize
==== //depot/projects/docproj_nl/www/en/releng/index.sgml#17 (text+ko) ====
@@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
-<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.256 2009/04/03 13:09:51 blackend Exp $">
+<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.257 2009/04/10 12:53:23 blackend Exp $">
<!ENTITY email 're'>
<!ENTITY title "Release Engineering Information">
<!ENTITY % navinclude.developers "INCLUDE">
@@ -296,7 +296,7 @@
<tr>
<td><tt>doc/</tt></td>
- <td>Open</td>
+ <td>Slush</td>
<td>&contact.doc;</td>
<td>SGML/XML based documentation set.</td>
</tr>
More information about the p4-projects
mailing list