Currently, the standalone SDK for a 64bit machine can be installed on a 32bit machine. By mistake, a user can download the wrong SDK for his architecture, and so his tests will fail. An architecture check should be done before starting the installation process, so that the user acknowledges the architecture mismatch. e.g: [yocto@yocto-hp1 toolchains]$ uname -m i686 [yocto@yocto-hp1 toolchains]$ bash poky-eglibc-x86_64-i586-toolchain-gmae-1.3.sh Enter target directory for SDK (default: /opt/poky/1.3): ./sdk-test You are about to install the SDK to "/home/yocto/tmp/toolchains/sdk-test". Proceed[Y/n]?y Extracting SDK...
Patch sent to the mailing list for review.
patch merged: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=c04f54352fd09782e7f3fff87f48ad90ae70dbfa
verified.