1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-01 13:09:50 +00:00

ref-manual: Applied review edits to "Checking for Missing Build-Time Dependencies"

Removed an errant comma and rewrote the final area of the section.

Fixes [YOCTO #9976]

(From yocto-docs rev: 19924dee2ebec3ff2a53152ecb8f79172eb43060)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2016-07-19 11:53:45 -07:00
committed by Richard Purdie
parent 7c5a147141
commit f2fa3c59bb
+12 -9
View File
@@ -275,7 +275,7 @@
</para> </para>
<para> <para>
Because, dealing with the second case is more complex, focus will Because dealing with the second case is more complex, focus will
be on the first case. be on the first case.
The The
<link linkend='ref-classes-insane'><filename>build-deps</filename></link> <link linkend='ref-classes-insane'><filename>build-deps</filename></link>
@@ -290,18 +290,21 @@
Another, more manual, way to check a recipe for missing build-time Another, more manual, way to check a recipe for missing build-time
dependencies of the first type is to build with an empty staging dependencies of the first type is to build with an empty staging
sysroot. sysroot.
An easy way to do this build is to simply remove This method can also find missing build-time dependencies
that are not in the form of libraries, which the
<filename>build-deps</filename> QA check is unable to find.
</para>
<para>
An easy way to empty the staging sysroots is to simply remove
<link linkend='var-TMPDIR'><filename>TMPDIR</filename></link>, <link linkend='var-TMPDIR'><filename>TMPDIR</filename></link>,
which is usually which is usually
<filename>${</filename><link linkend='var-BUILDDIR'><filename>BUILDDIR</filename></link><filename>}/tmp</filename>, <filename>${</filename><link linkend='var-BUILDDIR'><filename>BUILDDIR</filename></link><filename>}/tmp</filename>,
as it includes the staging sysroots. as it includes the staging sysroots.
</para> Another, faster method to empty the staging sysroots is to use the
<filename>scripts/wipe-sysroot</filename> script,
<para> which removes just the staging sysroots and keeps everything else
Another, faster method to remove the staging sysroot is to use the in <filename>TMPDIR</filename>.
<filename>scripts/wipe-sysroot</filename> script, which removes
just the staging sysroots and keeps everything else in
<filename>TMPDIR</filename>.
<note> <note>
The <filename>scripts/</filename> directory appears in The <filename>scripts/</filename> directory appears in
<filename>PATH</filename> after running the build environment <filename>PATH</filename> after running the build environment