> amd64 is probably one of the few ports that has different -p and -m > values (there are others, but you wouldn't normally run build.sh on > them :)
evbarm on modern hardware is one such platform. uname -p can be a really large number of things.. and used to default to earmv5 even on 64 bit platforms. .mrg.