こんにちは、
Yocto BSP imx-5.4.70-2.3.0 (ブランチ: imx-linux-zeus、マニフェスト: imx-5.4.70-2.3.0.xml) をビルドしようとしていますが、imx-image-full のビルド中にフェッチ エラーが発生しました。
エラーは次のとおりです:
エラー: spirv-tools-git-r0 do_fetch: URL のフェッチャー失敗: 'git://github.com/KhronosGroup/SPIRV-Tools.git;name=spirv-tools;branch=main;protocol=https'。どのソースからも URL を取得できません。
エラー: glslang-git-r0 do_fetch: URL のフェッチャー失敗: 'git://github.com/KhronosGroup/glslang'。どのソースからも URL を取得できません。
興味深いことに、bitbake の外部で手動でフェッチしようとすると、正常に動作します。
git クローンhttps://github.com/KhronosGroup/glslang.git
git チェックアウト 703bd9caab50b139428cea1aaff9974ebee5742e
git クローンhttps://github.com/KhronosGroup/SPIRV-Tools.git
git チェックアウト 9b3cc3e05337358d0bd9fec1b7a51e3cbf55312b
したがって、ネットワーク接続は正常であり、リポジトリにアクセスできます。
Yocto のフェッチャーがここで失敗する理由を誰か教えてくれませんか?
プロトコルの不一致 (git:// と https://) はありますか?
レシピを更新したり、zeus ブランチのパッチを適用したりする必要がありますか?
または、これらの依存関係を正常に取得するための推奨される回避策はありますか?
よろしくお願いいたします。
こんにちは@binil !
ドキュメントを確認しているときに、GitHub が git:// プロトコルをサポートしなくなったことに気付きました。リポジトリでの作業を続行するには、HTTPS または SSH にスイッチする必要があります。
それに応じてリポジトリの URL を更新してください。
よろしくお願いします、
チャビラ
添付画像をご確認ください
こんにちは@binil 、
NXP サポートにお問い合わせいただきありがとうございます。
フェッチエラーを示すログファイルを共有していただけますか?問題をより深く理解するために、自分の側で分析したいと思います。
並行して、私の側でエラーを再現してみます。
よろしくお願いします、
チャビラ