diff options
| -rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 24 |
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 |
