]> code.ossystems Code Review - openembedded-core.git/commitdiff
relocatable.bbclass: we need to process library files too
authorJoshua Lock <josh@linux.intel.com>
Fri, 26 Mar 2010 14:24:58 +0000 (14:24 +0000)
committerJoshua Lock <josh@linux.intel.com>
Fri, 26 Mar 2010 14:24:58 +0000 (14:24 +0000)
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 <josh@linux.intel.com>
meta/classes/relocatable.bbclass

index 64c2d4a62a397104c4e5456a6fcab3e5a70c7258..ca36e5b26375be64cf9f4673274089c730eb00ad 100644 (file)
@@ -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)