[bitbake-devel] [bitbake-devel, 1.42, 1.40, v2] git.py: Handle space in git repo name for http/https protocol
Mark Hatle
mark.hatle at windriver.com
Mon Jul 8 18:28:55 UTC 2019
How is a space being added? I'm a bit confused by this. Is it due to the gitsm
fetching? or has someone figured out a way in SRC_URI to included spaces?
If it's only in the gitsm fetching, then maybe we need to do the conversion
there instead.
--Mark
On 7/3/19 11:46 PM, Ankur Tyagi wrote:
> Signed-off-by: Ankur Tyagi <ankur.tyagi85 at gmail.com>
> ---
> lib/bb/fetch2/git.py | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/lib/bb/fetch2/git.py b/lib/bb/fetch2/git.py
> index 59a2ee8f..a8fcc2bf 100644
> --- a/lib/bb/fetch2/git.py
> +++ b/lib/bb/fetch2/git.py
> @@ -156,6 +156,9 @@ class Git(FetchMethod):
> if not ud.proto in ('git', 'file', 'ssh', 'http', 'https', 'rsync'):
> raise bb.fetch2.ParameterError("Invalid protocol type", ud.url)
>
> + if ud.proto in ('http', 'https'):
> + ud.path = ud.path.replace(" ", "%20")
> +
> ud.nocheckout = ud.parm.get("nocheckout","0") == "1"
>
> ud.rebaseable = ud.parm.get("rebaseable","0") == "1"
>
More information about the bitbake-devel
mailing list