Bitbake 1.4.2 is recommended by OpenEmbedded (what else uses bitbake, anyway?) There is no need to change anything in the Ebuild.. Just copy the 1.4.0 one to 1.4.2 and it seems to work on X86 and AMD64 (tested by myself)
in portage, thanks for the heads up