summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml24
1 files changed, 23 insertions, 1 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 44b046d965..5694776b88 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -2249,6 +2249,19 @@
2249 Typically, setting these options is accomplished by running a 2249 Typically, setting these options is accomplished by running a
2250 configure script with some options, or by modifying a build 2250 configure script with some options, or by modifying a build
2251 configuration file. 2251 configuration file.
2252 <note>
2253 As of Yocto Project Release 7.1, some of the core recipes
2254 that package binary configuration scripts now disable the
2255 scripts due to the scripts previously requiring error-prone
2256 path substitution.
2257 The OpenEmbedded build system uses
2258 <filename>pkg-config</filename> now, which is much more
2259 robust.
2260 You can find a list of the <filename>*-config</filename>
2261 scripts that are disabled list in the
2262 "<ulink url='&YOCTO_DOCS_REF_URL;#migration-1.7-binary-configuration-scripts-disabled'>Binary Configuration Scripts Disabled</ulink>"
2263 section in the Yocto Project Reference Manual.
2264 </note>
2252 </para> 2265 </para>
2253 2266
2254 <para> 2267 <para>
@@ -2364,7 +2377,16 @@
2364 <para> 2377 <para>
2365 However, if the compile step fails, you need to diagnose the 2378 However, if the compile step fails, you need to diagnose the
2366 failure. 2379 failure.
2367 Here are some common issues that cause failures: 2380 Here are some common issues that cause failures.
2381 <note>
2382 For cases where improper paths are detected for
2383 configuration files or for when libraries/headers cannot
2384 be found, be sure you are using the more robust
2385 <filename>pkg-config</filename>.
2386 See the note in section
2387 "<link linkend='new-recipe-configuring-the-recipe'>Configuring the Recipe</link>"
2388 for additional information.
2389 </note>
2368 <itemizedlist> 2390 <itemizedlist>
2369 <listitem><para><emphasis>Parallel build failures:</emphasis> 2391 <listitem><para><emphasis>Parallel build failures:</emphasis>
2370 These failures manifest themselves as intermittent 2392 These failures manifest themselves as intermittent