meta-fsl-arm/recipes-graphics/mesa/mesa-demos_%.bbappend
has the following lines of code:
# only apply patches on mx6 that have a GPU
SRC_URI_append_mx6q = " ${MESA-DEMO-PATCH}"
SRC_URI_append_mx6dl = " ${MESA-DEMO-PATCH}"
SRC_URI_append_mx6sx = " ${MESA-DEMO-PATCH}"
SRC_URI_append_mx6sl = " ${MESA-DEMO-PATCH}"
And meta-fsl-arm-extra/conf/machine/nitrogen6x.conf
declares its SOC_FAMILY as:
SOC_FAMILY = "mx6:mx6dl:mx6q"
This causes the MESA-DEMO-PATCH to be applied twice as
the nitrogen6x is both mx6dl and mx6q since we have many
CPU models of the nitrogen6x.
Is there any reason the recipe
couldn't just have: