[OE-core] [PATCH] pseudo: remove rpath from libpseudo.so
Ed Bartosh
ed.bartosh at linux.intel.com
Fri Jun 17 15:17:16 UTC 2016
Setting rpath causes clash of host and sdk libc and makes
pseudo to crash with relocation error: libpthread.so.0:
symbol __libc_vfork, version GLIBC_PRIVATE not defined
in file libc.so.6 with link time reference
Removing rpath fixes this as it makes pseudo to use only host
pthread and libc.
[YOCTO #9761]
Signed-off-by: Ed Bartosh <ed.bartosh at linux.intel.com>
---
meta/recipes-devtools/pseudo/pseudo.inc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc
index 0de7b36..59a44f1 100644
--- a/meta/recipes-devtools/pseudo/pseudo.inc
+++ b/meta/recipes-devtools/pseudo/pseudo.inc
@@ -128,6 +128,9 @@ do_install_append_class-nativesdk () {
if $make32; then
mkdir -p ${D}${prefix}/lib/pseudo/lib
cp lib/pseudo/lib/libpseudo.so ${D}${prefix}/lib/pseudo/lib/.
+ chrpath -d ${D}${prefix}/lib/pseudo/lib/libpseudo.so
+ else
+ chrpath -d ${D}${prefix}/lib/pseudo/lib64/libpseudo.so
fi
}
--
2.1.4
More information about the Openembedded-core
mailing list