]> code.ossystems Code Review - openembedded-core.git/commit
mklibs-native: avoid failure on symbol provided by application
authorYuanjie Huang <yuanjie.huang@windriver.com>
Mon, 29 Jun 2015 08:07:48 +0000 (16:07 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 Jul 2015 14:38:22 +0000 (15:38 +0100)
commit0dbc895c58a1bb81467a20b154e068806278fc83
treebdb6625854dd28e6873ef5952305252c7cfc12b4
parent43cc77f6dd1615ec6797a159647a1ad677c1df23
mklibs-native: avoid failure on symbol provided by application

Undefined symbols in a library can be provided by the application
that links to the library, such as `logsink' in libmultipath.so.0.
This fix checks the type of object in which the symbol is needed
and the existence of the symbol in application, when a symbol
cannot be provided by libraries. It prevents false alarm on absence
of symbols.

Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/mklibs/files/avoid-failure-on-symbol-provided-by-application.patch [new file with mode: 0644]
meta/recipes-devtools/mklibs/mklibs-native_0.1.40.bb