aboutsummaryrefslogtreecommitdiffstats
path: root/classes/patch.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/patch.bbclass')
-rw-r--r--classes/patch.bbclass7
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