ref-manual: Edits to the 1.8 migration section.
(From yocto-docs rev: 9509c22e6e9fb1dfaabe634cb554f1f68d8ea434) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
d5abcfb258
commit
cd0800fe49
|
@ -2034,10 +2034,12 @@
|
||||||
Functionality replaced by <filename>gst-player</filename>.
|
Functionality replaced by <filename>gst-player</filename>.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para><filename>gnome-desktop</filename>:
|
<listitem><para><filename>gnome-desktop</filename>:
|
||||||
No longer needed.
|
This recipe is now available in
|
||||||
|
<filename>meta-gnome</filename> and is no longer needed.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para><filename>gsettings-desktop-schemas</filename>:
|
<listitem><para><filename>gsettings-desktop-schemas</filename>:
|
||||||
No longer needed.
|
This recipe is now available in
|
||||||
|
<filename>meta-gnome</filename> and is no longer needed.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para><filename>python-argparse</filename>:
|
<listitem><para><filename>python-argparse</filename>:
|
||||||
The <filename>argparse</filename> module is already
|
The <filename>argparse</filename> module is already
|
||||||
|
@ -2059,7 +2061,9 @@
|
||||||
3.19 kernel has been added.
|
3.19 kernel has been added.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para><filename>poky-feed-config-opkg</filename>:
|
<listitem><para><filename>poky-feed-config-opkg</filename>:
|
||||||
No longer needed.
|
This recipe has become obsolete and is no longer needed.
|
||||||
|
Use <filename>distro-feed-config</filename> from
|
||||||
|
<filename>meta-oe</filename> instead.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para><filename>libav 0.8.x</filename>:
|
<listitem><para><filename>libav 0.8.x</filename>:
|
||||||
<filename>libav 9.x</filename> is now used.
|
<filename>libav 9.x</filename> is now used.
|
||||||
|
@ -2103,6 +2107,32 @@
|
||||||
</para>
|
</para>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section id='migration-1.8-kernel-build-changes'>
|
||||||
|
<title>Kernel Build Changes</title>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
The kernel build process was changed to place the source
|
||||||
|
in a common shared work area and to place build artifacts
|
||||||
|
separately in the source code tree.
|
||||||
|
In theory, migration paths have been provided for most common
|
||||||
|
usages in kernel recipes but this might not work in all cases.
|
||||||
|
In particular, users need to ensure that
|
||||||
|
<filename>${S}</filename> (source files) and
|
||||||
|
<filename>${B}</filename> (build artifacts) are used
|
||||||
|
correctly in functions such as
|
||||||
|
<link linkend='ref-tasks-install'><filename>do_install</filename></link>.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Recipes that rely on the kernel source code and do not inherit
|
||||||
|
the module classes might need to add explicit dependencies on
|
||||||
|
the <filename>do_shared_workdir</filename> kernel task, for example:
|
||||||
|
<literallayout class='monospaced'>
|
||||||
|
do_configure[depends] += "virtual/kernel:do_shared_workdir"
|
||||||
|
</literallayout>
|
||||||
|
</para>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section id='migration-1.8-ssl'>
|
<section id='migration-1.8-ssl'>
|
||||||
<title>SSL 3.0 is Now Disabled in OpenSSL</title>
|
<title>SSL 3.0 is Now Disabled in OpenSSL</title>
|
||||||
|
|
||||||
|
@ -2162,7 +2192,7 @@
|
||||||
within their make files.
|
within their make files.
|
||||||
If you have such recipes, you need to set
|
If you have such recipes, you need to set
|
||||||
<link linkend='var-CLEANBROKEN'><filename>CLEANBROKEN</filename></link>
|
<link linkend='var-CLEANBROKEN'><filename>CLEANBROKEN</filename></link>
|
||||||
to "1".
|
to "1" within the recipe, for example:
|
||||||
<literallayout class='monospaced'>
|
<literallayout class='monospaced'>
|
||||||
CLEANBROKEN = "1"
|
CLEANBROKEN = "1"
|
||||||
</literallayout>
|
</literallayout>
|
||||||
|
@ -2193,7 +2223,7 @@
|
||||||
The same check ensures that <filename>$D</filename> is used
|
The same check ensures that <filename>$D</filename> is used
|
||||||
in
|
in
|
||||||
<filename>pkg_preinst/pkg_postinst/pkg_prerm/pkg_postrm</filename>
|
<filename>pkg_preinst/pkg_postinst/pkg_prerm/pkg_postrm</filename>
|
||||||
functions.
|
functions instead of <filename>${D}</filename>.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
<link linkend='var-S'><filename>S</filename></link> now
|
<link linkend='var-S'><filename>S</filename></link> now
|
||||||
|
|
Loading…
Reference in New Issue