附加的菜谱在优先级上与另一个菜谱相冲突:
- 元层:linux-firmware_git.bb
- 元树莓派:linux-firmware_git.bbappend
- 元多层:linux-firmware_git.bbappend
我想要附加的食谱元多层要施加后那个来自元树莓派否则我在do_install
任务过程中会出错。怎么强制这个?
答案1
bbappend 文件按照层优先级递增的顺序应用,因此您需要确保 meta-mylayer 在其 conf/layer.conf 中分配的 BBFILE_PRIORITY 高于 RPi 层的 BBFILE_PRIORITY。
也可以看看http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-BBFILE_PRIORITY