From 9f0eaae229f51d5972c084cd03803269d87212ea Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Wed, 29 Jun 2016 13:33:31 -0700 Subject: 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: 40f3f7b483c8c2f3faae9161c62084d1d691bf32) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/ref-variables.xml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'documentation') diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index ed735a7eb3..1b1c055d58 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -10126,14 +10126,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" RDEPENDS since some automatic handling occurs: - shlibdeps: If - a runtime package contains a shared library - (.so), the build - processes the library in order to determine other - libraries to which it is dynamically linked. - The build process adds these libraries to - RDEPENDS when creating the runtime - package. + shlibdeps: + If a runtime package contains a compiled binary, + the build processes the binary in order to + determine any shared libraries + (.so files) to which it is + dynamically linked. + The build process adds the packages containing + these libraries to RDEPENDS + 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. + pcdeps: If the package ships a pkg-config information file, the build process uses this file -- cgit v1.2.3-54-g00ecf