diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-07-07 18:40:55 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-07-10 17:37:38 +0100 |
commit | 48b9ecd5335f63fb2bcc47c4b23d067122734fe9 (patch) | |
tree | 23c4546dce8adf3f6c71af74fb01802da2671fcb /meta/classes/logging.bbclass | |
parent | 8dd09b3ddc572a338b4a6f1d859b68b2b4482d00 (diff) | |
download | openembedded-core-48b9ecd5335f63fb2bcc47c4b23d067122734fe9.tar.gz openembedded-core-48b9ecd5335f63fb2bcc47c4b23d067122734fe9.tar.bz2 openembedded-core-48b9ecd5335f63fb2bcc47c4b23d067122734fe9.zip |
package.bbclass: Rewrite shlib_provider handling to include RPATH
Change the do_package shlibs code to account for RPATHS. This means that
for library dependency purposes, only libraries in system paths or in
any declared RPATH will be seen. This is important to resolve problems
people have been having where similarly named libraries in "private"
paths were conflicting, e.g. with gstreamer.
For now this code assumes the default search path is libdir and
base_libdir and places ASSUME_SHLIBS in libdir so they are searched by
default.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/logging.bbclass')
0 files changed, 0 insertions, 0 deletions