Using the poky master branch with the latest commit 6503452732beadb117c6b0633070801d47f5f109 with the following settings: MACHINE = "qemux86" SDKMACHINE = "x86_64", Most applications(e.g. i586-poky-linux-gcc, opkg-cl, etc.) contained in the tarball generated "bitbake meta-toolchain" can not be launched. It reports the following error when launching: -bash: /opt/poky/1.0+snapshot/sysroots/x86_64-pokysdk-linux/usr/bin/opkg-cl: No such file or directory
It seems this is caused by my messed cached TMPDIR. A fresh new build doesn't have this problem.
Verified it is caused by an old incompatible gcc-cross in TMPDIR.