That change above will still run the recipe multiple times,
overwriting at least the logs in confusing ways, if not more, no?
agreed. should we align with OE and have tmp/work/${DISTRO_ARCH}-${DISTRO}, tmp/work/all-${DISTRO} and tmp/work/${MACHINE}-${DISTRO} instead of having everything land under tmp/work/${DISTRO}-${DISTRO_ARCH}/?