On Sat, 2019-01-26 at 11:47 +0100, Tomasz Dziendzielski wrote: > sob., 26 sty 2019 o 11:34 Richard Purdie > <richard.pur...@linuxfoundation.org> napisaĆ(a): > > On Fri, 2019-01-25 at 20:55 +0100, Tomasz Dziendzielski wrote: > > > If a SRC_URI content ends with '.patch' bitbake is > > > trying to apply it as it's a patch file. > > > > > > It causes that if we use git repository for 'patch' package > > > the bare clone is extracted to a directory > > > (i.e. build/downloads/git2/git.mirror.org.patch/) which is > > > considered > > > to be a patch file, so patch.py tries to apply that directory as > > > a > > > patch > > > which ends up with a failure. > > > > > > Signed-off-by: Tomasz Dziendzielski < > > > tomasz.dziendziel...@gmail.com> > > > --- > > > meta/lib/oe/patch.py | 2 ++ > > > 1 file changed, 2 insertions(+) > > > > > > diff --git a/meta/lib/oe/patch.py b/meta/lib/oe/patch.py > > > index 07a40fc50e..3d0b7d7289 100644 > > > --- a/meta/lib/oe/patch.py > > > +++ b/meta/lib/oe/patch.py > > > @@ -793,6 +793,8 @@ def patch_path(url, fetch, workdir, > > > expand=True): > > > """Return the local path of a patch, or None if this isn't a > > > patch""" > > > > > > local = fetch.localpath(url) > > > + if os.path.isdir(local): > > > + return > > > > This doesn't match the comment above, "None if this isn't a patch"? > > Does the rest of the function use "return" or "return None"? It > > won't > > matter in practise to python but we should be consistent and fix > > the > > value or the comment. > > > > Cheers, > > > > Richard > > > > The rest of the function use "return". You prefer me to change the > comment in a second commit to keep the changes separated or just do > it within this one?
May as well send a second patch which we can apply first, thanks! Cheers, Richard -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core