Контекст:BitBake неудача с ExpansionError
Я после NXP i.MX7 Reference построить Linux изображения для i.MX 7 сабли борта. Этот процесс прошел гладко, и мне удалось создать и загрузить изображение кгорота на доске. Проблема возникает, когда я попытался добавить слой openembedded-core к моему изображению. Я сразу получаю ошибку ниже. Я включил свой bblayers.conf для справки. Любая помощь будет оценена по достоинству. Мне даже не нужен sqlite, поэтому, если есть способ обойти его, тогда все будет хорошо.
Ошибка:
ERROR: ExpansionError during parsing /fsl-community-bsp-platform/sources/openembedded-core/meta/recipes-support/sqlite/sqlite3_3.16.2.bb: Failure expanding variable SQLITE_PV, expression was ${@sqlite_download_version(d)} which triggered exception TypeError: getVar() takes at least 3 arguments (2 given)
bblayers.conf
POKY_BBLAYERS_CONF_VERSION = "2"
BBPATH = "${TOPDIR}"
BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"
BBFILES ?= ""
BBLAYERS = " \
${BSPDIR}/sources/poky/meta \
${BSPDIR}/sources/poky/meta-poky \
\
${BSPDIR}/sources/openembedded-core/meta \
\
${BSPDIR}/sources/meta-openembedded/meta-oe \
${BSPDIR}/sources/meta-openembedded/meta-multimedia \
\
${BSPDIR}/sources/meta-fsl-arm \
${BSPDIR}/sources/meta-fsl-arm-extra \
${BSPDIR}/sources/meta-fsl-demos \
"
Единственное различие между успешной сборки и failling сборки линия: ${BSPDIR}/sources/openembedded-core/meta
.