Есть ли способ сделать рецепт (не) совместимым с определенной версией ядра? Я имею в виду механизм, предусмотренный COMPATIBLE_MACHINE, но для ядра. Или эту проверку совместимости необходимо выполнить внутри одной из задач?
COMPATIBLE_MACHINE
Я не пробовал, но может быть что-то вроде:
UNWANTED_KV = "xxx" python __anonymous () { if d.getVar('KERNEL_VERSION') == d.getVar('UNWANTED_KV'): raise bb.parse.SkipRecipe("incompatible with %s kernel version" % d.getVar('KERNEL_VERSION')) }