問題

.bbappend でファイルを追加した後、bitbake を実行したら次のエラーが発生した。

ERROR: Function failed: Fetcher failure for URL: 'file://<ファイル名>'. Unable to fetch URL from any source.
原因

ファイルのパスが探索パスに含まれていないため。

解決方法

ファイルが置いてあるフォルダーのパスを探索パスに追加する。 レシピに次の行を追加する。

  • フォルダー名=レシピ名の場合
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
  • フォルダー名が “files” の場合
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"