What version of the Yocto Project Release are you working with? Also, about the updated recipe you’re trying to use, which Yocto version was it made for?
Keep in mind that using a different Yocto version than the one the recipe was originally developed for usually requires adapting the recipe, and this isn’t always a straightforward process.
I think you’re on point here. Yocto is considering the _append parts in the source files append overrides. As newer Yocto releases changed the override syntax to be :append instead of _append it’s trying to correct the recipe. First time I’ve seen a Yocto error like this, so that’s very interesting to know.
Thank you for sharing your solution. I’m sure this will be useful to other customers.
One more thing: You can also consider bringing up this issue upstream to the meta-openembedded maintainers, it might be a bug related with Yocto/Bitbake.
I thought about it !
But I don’t know how to create a simple example showing error.
My level of knowledge in bitbake is too low.
I know how to build/modify a Toradex image but I don’t know how to create everything from scratch.