In kernel recipe. meta branch name is hardcoded into SRC_URI, like: SRC_URI = "git://${KSRC_linux_windriver_3_14};protocol=file;nocheckout=1;branch=${KBRANCH},meta;name=machine,meta${EXTRA_KERNEL_SRC_URI}" This cause we have to override SRC_URI in all addons. The right way is to replace meta to ${KMETA}. then just define KMETA in the recipe and addons so that we could remove SRC_URI override in addons.