[OE-core] [PATCH] classes/chrpath: trigger an error if chrpath fails
Paul Eggleton
paul.eggleton at linux.intel.com
Wed Aug 15 16:44:33 UTC 2012
If chrpath failed here we were just silently ignoring it.
Signed-off-by: Paul Eggleton <paul.eggleton at linux.intel.com>
---
meta/classes/chrpath.bbclass | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/meta/classes/chrpath.bbclass b/meta/classes/chrpath.bbclass
index 10b5ca0..ad61fe0 100644
--- a/meta/classes/chrpath.bbclass
+++ b/meta/classes/chrpath.bbclass
@@ -74,7 +74,9 @@ def process_dir (directory, d):
if len(new_rpaths):
args = ":".join(new_rpaths)
#bb.note("Setting rpath for %s to %s" %(fpath, args))
- sub.call([cmd, '-r', args, fpath])
+ ret = sub.call([cmd, '-r', args, fpath])
+ if ret != 0:
+ bb.error("chrpath command failed with exit code %d" % ret)
if perms:
os.chmod(fpath, perms)
--
1.7.9.5
More information about the Openembedded-core
mailing list