diff options
Diffstat (limited to 'classes/patch.bbclass')
-rw-r--r-- | classes/patch.bbclass | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/classes/patch.bbclass b/classes/patch.bbclass index 33184df0d0..1a8fa0f278 100644 --- a/classes/patch.bbclass +++ b/classes/patch.bbclass @@ -543,10 +543,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 |