I try to regenerate a system image with yocto from a previous project I’m not really aware of and for which I miss some documentation and I don’t know yocto…
The system image is based on source.sierrawireless.com/resou … xdist9x15/.
This image also embed an application and declares using some components notably dnsmasq.
When I try to build it, I get the following error:
ERROR: Function failed: dnsmasq: LIC_FILES_CHKSUM points to an invalid file: /home/me/yocto/build_bin/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/dnsmasq/2.71-r0/dnsmasq-2.71/COPYING ERROR: Logfile of failure stored in: /home/me/yocto/build_bin/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/dnsmasq/2.71-r0/temp/log.do_configure.27079 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | DEBUG: Shell function do_configure finished | DEBUG: Executing python function do_qa_configure | NOTE: Checking autotools environment for common misconfiguration | DEBUG: Python function do_qa_configure finished | ERROR: Function failed: dnsmasq: LIC_FILES_CHKSUM points to an invalid file: /home/me/yocto/build_bin/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/dnsmasq/2.71-r0/dnsmasq-2.71/COPYING ERROR: Task 1446 (/home/me/yocto/meta-openembedded/meta-networking/recipes-support/dnsmasq/dnsmasq_2.71.bb, do_configure) failed with exit code '1'
I tried to look at other components of ‘recipes-support’ to see if I can find some COPYING file somewhere and I didn’t find any, despite they are declared in bb files.
So why does yocto complains about these files for dnsmasq.
Anyway I’ve downloaded the dnsmasq 2.71 archive, found COPYING and COPYING-V3 files, verified that the md5 is the same and copied it in dnsmasq or dnsmasq/files but with success!!
So what does this error mean and how to solve it please?