gpt4 book ai didi

yocto - 如何在 Yocto 项目中手动 do_fetch

转载 作者:行者123 更新时间:2023-12-04 12:08:26 55 4
gpt4 key购买 nike

提出我的问题是因为我的 build-yocto 服务器遇到了错误:

ERROR: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/mnt/wd2tb/home/Work/skrzg1h_iWg21m_QtHmi/build/downloads/git2/github.com.qtproject.qtenginio.git'...
Fetcher failure for URL: 'git://github.com/qtproject/qtenginio.git;name=qtenginio;branch=5.6;protocol=git'. Unable to fetch URL from any source.

与此同时,我的电脑可以做到这一点。因此,我将 qtenginio 存储库克隆到了本地 PC。
$ git clone git://github.com/qtproject/qtenginio.git;name=qtenginio;branch=5.6;protocol=git

并将上面下载的源代码复制到Yocto项目的downloads/git2/github.com.qtproject.qtenginio.git文件夹中。

最后,我运行 bitbake 命令。
$ bitbake qtenginio

但是提取仍然失败。
在这种情况下,任何人都可以帮助我吗?

最佳答案

bitbake 克隆了裸 git repo,请添加选项“--bare”并触摸 .done 文件以告诉 bitbake do_fetch 已经完成:

$ git clone --bare git://github.com/qtproject/qtenginio.git;name=qtenginio;branch=5.6/mnt/wd2tb/home/Work/skrzg1h_iWg21m_QtHmi/build/downloads/git2/github.com.qtproject。 qtenginio.git

$ touch/mnt/wd2tb/home/Work/skrzg1h_iWg21m_QtHmi/build/downloads/git2/github.com.qtproject.qtenginio.git.done

关于yocto - 如何在 Yocto 项目中手动 do_fetch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41058204/

55 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com