base 和 custom 构建时,您可能会观察到以下报错信息:
meta-qcom-hwe 层中配方的 custom 变体上。例如,wpa_supplicant 配方的版本被设置为 2.10.qcom。版本中的 .qcom 表示这些配方构建的源代码树与 poky/meta/recipes-connectivity 中的配方不同。
当您在构建 custom 变体之后再构建 base 变体时,BitBake 构建系统会检测到版本从 wpa-supplicant_2.10 回退到了 wpa-supplicant-2.10.qcom。BitBake 会警告,如果您使用它来创建软件包源(package feeds),这种版本倒退可能会导致问题。
为避免此 QA 问题或顺利设置软件包源,请执行以下任一操作:
-
为
base和custom构建变体创建不同的工作区。 -
在同一工作区中,按如下方式创建单独的构建目录:

