2017-12-16 2 views
0

これは私がbbファイルを書くのは初めてですので、私に助けてください。bbファイルにgitソースコードを追加するには

外部のネットワークからhttpのtarballを取得することができます。ローカルのミラーディレクトリに入れ、外部ネットワークを無効にしてbbファイルを実行すると、うまくいきます。しかし、私がgitソースtarballを取得しようとしたときに、前と同じようにすべてを行うと、bbファイルは外部ネットワークを無効にした後にソースミラーからgitソースtarballを取得できませんでした。

ERROR: Task 587 (/$PATH/******.bb, do_fetch) failed with exit code '1' NOTE: Tasks Summary: Attempted 402 tasks of which 382 didn't need to be rerun and 1 failed.

次は私のBBファイルです:私はあなたがAUTOINCを使用すると、あなたのエラーの原因は、チェックサムが一致することができることを推測することができます

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" 

答えて

0

が、あなたはからのエラーメッセージを提供していないとして、あなたdo_fetchログ、私は確かに言うことはできません。あなたはパス

ビルドを/ tmp /仕事/ one_of_directories/name_of_your_recipe/バージョン /tmp/log.do_fetch

でそれを見つけることができます
関連する問題