From 70b874019ca5893f0b42e96edda95f2fcee078f0 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Wed, 15 Aug 2012 17:44:33 +0100 Subject: [PATCH] classes/chrpath: trigger an error if chrpath fails If chrpath failed here we were just silently ignoring it. (From OE-Core rev: 24babf9316da50c8a4d2f328c4336cb8cd6cf667) Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- 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 10b5ca0180..ad61fe09ea 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)