[bitbake-devel] Generating extensible SDK fails because of missing LAYERSERIES_CORENAMES
damien.riegel at savoirfairelinux.com
Sat May 26 12:22:39 UTC 2018
When generating the extended SDK, my setup fails with the following
ERROR: Failed to generate filtered task list for extensible SDK:
ERROR: bitbake failed:
ERROR: Unable to start bitbake server
I digged into the issue and found out why bitbake doesn't
bitbake thinks layers are incompatible because they define
LAYERSERIES_COMPAT but LAYERSERIES_CORENAMES is not set. So this check
in cookerdata.py fails .
The reason this check fails is that the core `meta` layer is not listed
in the generated BBLAYERS, because it's treated in a special way in
populate_sdk_ext.bbclass . So as this layer is not listed in
BBLAYERS, the compatibility check fails and bitbake cannot start.
Shouldn't `meta` simply be added to BBLAYERS as any other layer? If not,
what is the proper way to solve my bug?
More information about the bitbake-devel