如何将git源代码添加到bb文件中

问题描述 投票:0回答:1

这是我第一次写bb文件,所以请给我一些帮助。

我可以从外部网络获取http tarball,在我将它放入本地源镜像目录后,禁用外部网络并运行bb文件,它运行良好。但是,当我尝试获取git源tarball,并像以前一样执行所有操作时,在禁用外部网络后,bb文件无法从源镜像中获取git源tarball。

错误:任务587(/$PATH/******.bb,do_fetch)失败,退出代码为“1”注意:任务摘要:尝试了402个任务,其中382个不需要重新运行,1个失败。

以下是我的bb文件:

SRCBRANCH = "********"
SRCREV = "AUTOINC"

SRC_URI = "git://***************.git;branch=${SRCBRANCH};protocol=https"
LIC_FILES_CHKSUM = "file://LICENSE;beginline=4;endline=16;md5=**********"

SRC_URI[md5sum] = "***************"
SRC_URI[sha256sum] = "***************"


S = "${WORKDIR}/git"
github bitbake
1个回答
0
投票

我可以猜测,当你使用AUTOINC时,错误的原因可能是校验和不匹配,但是由于你没有从do_fetch日志中提供错误消息,我无法肯定地说。你可以通过路径找到它

建立的/ tmp /工作/ one_of_directories / name_of_your_recipe /版本的/ tmp / log.do_fetch

© www.soinside.com 2019 - 2024. All rights reserved.