When trying to build volansys-image-gw following the instructions in Modular Gateway Source Build
Instruction Guide, Document Number: MGSBIUG, Rev. 2.3, May 2017, IMX6ULMG_IDEX_V18.104.22.168, on Ubuntu 14.04 I get the below error when the bitbake part is started. The error is persistent and occurs on a fresh Ubuntu install.
It seems to be a recipe/version issue with linux_libnfc-nci on github/NXPNFCLinux.
ERROR: libnfc-nci-2.2-r0 do_fetch: Fetcher failure for URL: 'https://github.com/NXPNFCLinux/linux_libnfc-nci/archive/R2.2.tar.gz'. Checksum mismatch!
File: '/home/ubuntu/fsl-release-bsp/downloads/R2.2.tar.gz' has md5 checksum 2cf14c380912f747760748809891c607 when a1b3bb9c131381b822075289bedef716 was expected
File: '/home/ubuntu/fsl-release-bsp/downloads/R2.2.tar.gz' has sha256 checksum 8339e31f9a9bbd4f0afbe7f60349c982bdba964e3ddfc466d6e8c3951b475f7f when 38fd0537b9e2854af30c99be037672103e4695dca996d6e666772334d0aa4575 was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "2cf14c380912f747760748809891c607"
SRC_URI[sha256sum] = "8339e31f9a9bbd4f0afbe7f60349c982bdba964e3ddfc466d6e8c3951b475f7f"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
ERROR: libnfc-nci-2.2-r0 do_fetch: Function failed: Fetcher failure for URL: 'https://github.com/NXPNFCLinux/linux_libnfc-nci/archive/R2.2.tar.gz'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/ubuntu/fsl-release-bsp/build-x11/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/libnfc-nci/2.2-r0/temp/log.do_fetch.27177
ERROR: Task 480 (/home/ubuntu/fsl-release-bsp/sources/meta-volansys-gw/recipes-core/libnfc-nci/libnfc-nci_2.2.bb, do_fetch) failed with exit code '1'