こんにちは私のbbファイルにパッチを追加していますが、yoctoはパッチを適用しますが、変更を適用するだけではマージしません。 bitbakeにパッチを適用するにはどうすればよいですか?私はレシピで知っているカーネルのパッチはマージされますが、他の場所にはありません。yoctoは私のパッチをマージしません
答えて
明らかに、パッチマージのようなものはありません。パッチはソースを解凍した直後に適用されます。
レシピにパッチを適用するには、パッチファイルをレシピのサブフォルダに入れてください。このサブフォルダ名は、 "ファイル"またはパッケージ名のいずれかでなければなりません。
次に、SRC_URI(hereなど)にする必要があります。
より多くの情報がなければ、私は私たちのレシピにパッチを適用するには詳細
に行くことができない、あなたがのrecipe.Make必ずその名前とバージョンのための「.bbappend」ファイルを作成する必要があります.bbappendは .bbファイルと同じです。 .bbappendファイルで
追加、
FILESEXTAPATCH = "path_to_your_patch_directory"
SRC_URI += "patch_name.patch"
あなたのレシピを構築するためにBitbakeを実行して、次回、Bitbakeは、変化を検出取得し、構築する前にパッチを適用します。
あなたが指定した情報は十分ではありません。可能であれば、.bbまたは.bbappendファイルを表示してください。
こんにちは、私は何を持っています SRC_URI + = "ファイル://0001-just-a-test.patch" と私は/ 0001-just-a-test.patchファイルを持っています パッチは適用されますが、それをチェックインしないでください。私がgit logを実行すると、私は履歴を見ません。カーネルにパッチを追加すると、git logを実行して履歴を見ることができます。 –
@GabrielPadilla gitリポジトリにパッチを適用すると、変更だけが反映されます。gitログにエントリが必要な場合は、パッチ。 [git documentation](https://git-scm.com/docs/git-apply)をご覧ください。カーネルの場合、カーネルレシピ/クラスファイルをチェックする必要があります。私はチェックしていませんが、git commitでレシピ/クラスに書かれている可能性があります。そのため、git logでそのエントリが見える理由です。 –
- 1. TortoiseSVNはパッチをマージできません
- 2. Yocto qemux86-64をログインできません
- 3. パッチ - なぜ相対パッチのターゲット名は機能しませんか?
- 4. レシピのSRC_URIに複数のパッチを追加する - Yocto
- 5. Yoctoトースターはイメージを構築しません
- 6. Android 9パッチが動作しません
- 7. git:パッチは適用されません
- 8. yocto do_patchはネイティブでは機能しません
- 9. なぜ私のマージは機能しませんか?
- 10. パンダは 'on'カラムをマージしません
- 11. TFS2015.3 Gitはプルリクエストをマージしません
- 12. Hibernateはエントリーをマージしません
- 13. Matplotlibは凡例にパッチのハッチを表示しません
- 14. LiferayのDXPパッチ適用ツール「がインストールされません。パッチのソースコードは利用できません」と言う
- 15. yoctoレシピでファイルにパッチを適用する
- 16. WiXパッチをアンインストールできません
- 17. python pandas:2つのデータフレームをマージしますが、リピート行はマージしません
- 18. AJAXはNode + Expressで「パッチ」リクエストをしません
- 19. Gradle(Androidスタジオ)は9パッチをコンパイルしません
- 20. なぜ私のアンドロイドマニフェストはマージされていませんか?
- 21. Gitでマージした後にパッチを再フォーマットするには?
- 22. オープンソースがメジャーアップデートを行いました。私はマージできません
- 23. yocto SDK krogoth cmake FindBoostが見つかりませんでした
- 24. パンダ:データフレームをマージしません
- 25. chown -RはYocto-Projectレシピで働いていません
- 26. フラグメントを使用してプラグイン内のplugin.propertiesファイルをパッチ/マージ
- 27. cmakeを使ったYoctoのレシピが見つかりません
- 28. abort:すでにアクティブなパッチにパッチを適用できません
- 29. コンフリクトはマージしますが、リベースのコンフリクトはありません
- 30. PayPal Apiアイテムリストのパッチが機能しません
ここに十分な情報がありません。少なくともbbファイルを表示してください。また、「マージ」は実際にここでは意味をなさないが、正確にはあなたが見る問題は何か? – jku