if the user specifies path on 'patchdir' that don't exist, the patch will fail and there are no message that indicates the real cause.
Signed-off-by: Jose Quaresma <quaresma.j...@gmail.com> --- meta/classes/patch.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/patch.bbclass b/meta/classes/patch.bbclass index 559c6f45bd..1e9a024bf9 100644 --- a/meta/classes/patch.bbclass +++ b/meta/classes/patch.bbclass @@ -131,6 +131,8 @@ python patch_do_patch() { patchdir = parm["patchdir"] if not os.path.isabs(patchdir): patchdir = os.path.join(s, patchdir) + if not os.path.isdir(patchdir): + bb.fatal("Patch source directory don't found '%s'" % patchdir) else: patchdir = s -- 2.33.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#154966): https://lists.openembedded.org/g/openembedded-core/message/154966 Mute This Topic: https://lists.openembedded.org/mt/84992342/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-