From: Joshua Lock Date: Fri, 26 Mar 2010 14:24:58 +0000 (+0000) Subject: relocatable.bbclass: we need to process library files too X-Git-Tag: 2011-1~6066 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=93f357d6572d969c2332a1f5d5b445c91c1e1bd6;p=openembedded-core.git relocatable.bbclass: we need to process library files too The .so files we ship also have a RPATH encoded so should be post-processed for a relocatable RPATH too. Signed-off-by: Joshua Lock --- diff --git a/meta/classes/relocatable.bbclass b/meta/classes/relocatable.bbclass index 64c2d4a62a..ca36e5b263 100644 --- a/meta/classes/relocatable.bbclass +++ b/meta/classes/relocatable.bbclass @@ -8,7 +8,7 @@ def rpath_replace (path, d): cmd = bb.data.expand('${CHRPATH_BIN}', d) - bindirs = bb.data.expand("${bindir} ${sbindir} ${base_sbindir} ${base_bindir} ${PREPROCESS_RELOCATE_DIRS}", d).split() + bindirs = bb.data.expand("${bindir} ${sbindir} ${base_sbindir} ${base_bindir} ${libdir} ${base_libdir} ${PREPROCESS_RELOCATE_DIRS}", d).split() tmpdir = bb.data.getVar('TMPDIR', d) basedir = bb.data.expand('${base_prefix}', d)