diff options
Diffstat (limited to 'classes/base.bbclass')
-rw-r--r-- | classes/base.bbclass | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/base.bbclass b/classes/base.bbclass index 886f25664b..f4ee9d90d7 100644 --- a/classes/base.bbclass +++ b/classes/base.bbclass @@ -454,7 +454,9 @@ python base_do_patch() { else: pname = unpacked - os.chdir(workdir) + patchdir = bb.data.getVar('S', d, 1) + os.chdir(patchdir) + bb.note("Applying patch '%s'" % pname) bb.data.setVar("do_patchcmd", bb.data.getVar("PATCHCMD", d, 1) % (pnum, pname, unpacked), d) bb.data.setVarFlag("do_patchcmd", "func", 1, d) |