I'm trying to build Yocto 1.4.1 for the Wi.i.MX53js and get an error during the build applying the patch 0001-gst-fsl-plugin-update-to-DEL-revision.patch. I was able to build Yocto 1.4.1 previously using a local copy of the repo that was pulled a few months ago but I had to reformat and pull the most recent version. Pulling the Yocto 1.4.0 repo produces the same error.

3 Answers

+1 vote

Best answer

This is a problem introduced by a distribution update.

It builds fine for distributions which use a version of patch <= 2.6.1. All distributions listed on the sanity tested distros in sources/meta-digi/meta-digi-dey/conf/distro/dey.conf should work, assuming they have not been upgraded afterwards.

That's why the problem has not been detected by Digi build servers which run on Ubuntu 12.04, which was the reference distribution at the time of the dey-1.4 release.

Versions of patch > 2.6.1 introduced a check for patches which include git binary files. It applies them correctly ignoring the binary files but returns an exit status of 1 which causes yocto to set the patch operation as failed.