2017-12-16 20 views
0

처음으로 bb 파일을 작성하는 것이므로 도움을주십시오.bb 파일에 자식 소스 코드를 추가하는 방법

외부 네트워크에서 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 파일입니다

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

당신이에서 오류 메시지를 제공하지 않은 나는 당신이 자동 증가 (Autoinc)를 사용할 때, 당신의 오류의 원인이 체크섬이 일치 될 수 있음을 추측 할 수 있지만, do_fetch 로그, 나는 확실히 말할 수 없다. 당신은 경로

빌드/tmp를/일/one_of_directories/name_of_your_recipe/버전 /tmp/log.do_fetch

하여 찾을 수 있습니다