For that chroot he was doing a buildworld. So that is not so different
His problem was doing an 32bit buildword on an 64 bit system, but an i386 CPU doesn't support some 64 bit specific assembler "mov' instructions. That was his error and probably yours too.
If you wonder whether a setting in
make.conf is wrong. I don't understand why you did not post that file