[oe] [PATCH] patch.bbclass: catch exceptions raised in the Resolve().
Chris Larson
clarson at mvista.com
Thu Aug 20 03:24:33 UTC 2009
Signed-off-by: Chris Larson <clarson at mvista.com>
---
classes/patch.bbclass | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/classes/patch.bbclass b/classes/patch.bbclass
index 2f99e4c..2aa63c0 100644
--- a/classes/patch.bbclass
+++ b/classes/patch.bbclass
@@ -530,10 +530,9 @@ python patch_do_patch() {
bb.note("Applying patch '%s' (%s)" % (pname, base_path_out(unpacked, d)))
try:
patchset.Import({"file":unpacked, "remote":url, "strippath": pnum}, True)
- except:
- import sys
- raise bb.build.FuncFailed(str(sys.exc_value))
- resolver.Resolve()
+ resolver.Resolve()
+ except Exception, e:
+ raise bb.build.FuncFailed(str(e))
}
EXPORT_FUNCTIONS do_patch
--
1.6.0
More information about the Openembedded-devel
mailing list