aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books
diff options
context:
space:
mode:
authorMateusz Piotrowski <0mp@FreeBSD.org>2020-11-03 11:57:09 +0000
committerMateusz Piotrowski <0mp@FreeBSD.org>2020-11-03 11:57:09 +0000
commite4ba08a29ebf4d343f944b7f0cb3da760595a396 (patch)
treef744dabd197da589c6e80c08039e2f604135e689 /en_US.ISO8859-1/books
parentbe3e71778cc67195eb99f46d4f6053657b65eb9a (diff)
downloaddoc-e4ba08a29ebf4d343f944b7f0cb3da760595a396.tar.gz
doc-e4ba08a29ebf4d343f944b7f0cb3da760595a396.zip
Note that NO_ARCH is not fully utilized by our infrastructure yet
Notes
Notes: svn path=/head/; revision=54671
Diffstat (limited to 'en_US.ISO8859-1/books')
-rw-r--r--en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml b/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
index 2719f12388..ec892a89b0 100644
--- a/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
+++ b/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
@@ -546,6 +546,18 @@ cc -o someprogram source1.o source2.o -L/usr/local/lib -lsomelib</programlisting
<para>Ports that do not have any architecture-dependent files
or requirements are identified by setting
<literal>NO_ARCH=yes</literal>.</para>
+
+ <note>
+ <para><literal>NO_ARCH</literal> is meant to indicate
+ that there is no need to build a package for each of the
+ supported architectures. The goal is to reduce the amount
+ of resources spent on building and distributing the packages
+ such as network bandwidth and disk space on mirrors
+ and on distribution media. Currently, however,
+ our package infrastructure (e.g., package managers, mirrors,
+ and package builders) is not set up to fully benefit from
+ <literal>NO_ARCH</literal>.</para>
+ </note>
</sect2>
<sect2 xml:id="dads-arch-ignore">