1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-30 12:29:55 +00:00

ref-manual: Updated the RDEPENDS variable description in the glossary

Fixes [YOCTO #9380]

Updated the shlibdeps description for this variable to try and
satisfy automatically added version restrictions.

(From yocto-docs rev: d94de0b24591206620c83a9022a9d813141a7637)

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-06-29 13:33:31 -07:00
committed by Richard Purdie
parent b66e84e19d
commit e5fabb90dc
+14 -8
View File
@@ -10126,14 +10126,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
<filename>RDEPENDS</filename> since some automatic <filename>RDEPENDS</filename> since some automatic
handling occurs: handling occurs:
<itemizedlist> <itemizedlist>
<listitem><para><emphasis><filename>shlibdeps</filename></emphasis>: If <listitem><para><emphasis><filename>shlibdeps</filename></emphasis>:
a runtime package contains a shared library If a runtime package contains a compiled binary,
(<filename>.so</filename>), the build the build processes the binary in order to
processes the library in order to determine other determine any shared libraries
libraries to which it is dynamically linked. (<filename>.so</filename> files) to which it is
The build process adds these libraries to dynamically linked.
<filename>RDEPENDS</filename> when creating the runtime The build process adds the packages containing
package.</para></listitem> these libraries to <filename>RDEPENDS</filename>
when creating the runtime package.
In addition, if the shared library is versioned,
the dependency will have the version appended to it
in order to force an upgrade to the appropriate
version if needed.
</para></listitem>
<listitem><para><emphasis><filename>pcdeps</filename></emphasis>: If <listitem><para><emphasis><filename>pcdeps</filename></emphasis>: If
the package ships a <filename>pkg-config</filename> the package ships a <filename>pkg-config</filename>
information file, the build process uses this file information file, the build process uses this file