I have a recipe located at https://github.com/wolfSSL/meta-wolfssl/tree/master/recipes-wolfssl/benchmark which will not build with bitbake. I am getting a QA Issue: Architecture did not match error and can't seem to debug my problem. This is only the second recipe I have written, so I am not sure where exactly my problem lies. The output (I can add the detailed error log if needed): ERROR: QA Issue: Architecture did not match (3 to 62) on /work/core2-32-poky-linux/benchmark/3.0.0-r1/packages-split/benchmark-dbg/usr/bin/.debug/benchmark ERROR: QA Issue: Architecture did not match (3 to 62) on /work/core2-32-poky-linux/benchmark/3.0.0-r1/packages-split/benchmark/usr/bin/benchmark ERROR: QA run found fatal errors. Please consider fixing them. ERROR: Function failed: do_package_qa Any help in determining how to correct the differing architectures, or whatever might be causing this error, would be greatly appreciated. Thanks, Leah
I fixed it. I somehow had 2 executables, one in ${WORKDIR} and one in ${WORKDIR}/${PN}-${PV} and was using the one in workdir instead of the workdir/pn-pv one. I changed this and it works perfectly.
based on the comments, this appears to be a non-core layer and recipe, which you seem to have fixed so I am closing this as not a bug.