3

Yocto Project の poky にカスタム カーネル レシピがあります。dylan-9.0.0 (1.4.0 ディストリビューション) バージョンで使用していましたが、問題なく動作しました。

編集:私が現在使用している新しいバージョン:1.6.1ディストリビューションバージョンのデイジー。

daisy に変更したところ、git fetcher がタグを見つけられませんでした。

ログ:

デバッグ: Python 関数 base_do_fetch が終了しました | デバッグ: Python 関数 do_fetch が終了しました | エラー: 関数が失敗しました: URL のフェッチャーの失敗: 'git://git.myserver.com/custom-linux;protocol=git;tag=1.8'. コマンド git ls-remote git://git.myserver.com/custom-linux refs/heads/1.8 refs/tags/1.8^{} が予期せず空の出力を返しました エラー: タスク 70 (/opt/poky/meta-mine/レシピ-カーネル/linux/linux-custom_1.8.bb, do_fetch) が終了コード '1' で失敗しました

git ls-remote git://git.myserver.com/custom-linux refs/heads/1.8 refs/tags/1.8^{} コマンドラインから呼び出された空の出力が実際に表示git ls-remote git://git.myserver.com/custom-linux refs/heads/1.8 refs/tags/1.8 されますが、そうすると、探しているタグが返されます。

ということで... 問題はURL の末尾の^{}です。以前のバージョンとは別の方法で動作したと思います。

どうすれば修正できますか?

4

1 に答える 1