From af4a96ce6ee7f61d3766035cd7c115afec658def Mon Sep 17 00:00:00 2001 From: Nathan Rajlich Date: Sat, 18 Feb 2012 12:02:53 -0800 Subject: [PATCH] build: test `uname -m` first, then `uname -p` Prevent false i386 on 64-bit OS X. --- configure | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index d370f16..7eb0346 100755 --- a/configure +++ b/configure @@ -148,7 +148,7 @@ def uname(switch): def host_arch(): """Host architecture. One of arm, ia32 or x64.""" - arch = uname('-p') + arch = uname('-m') arches = { 'arm': 'arm', 'x86': 'ia32', @@ -157,7 +157,7 @@ def host_arch(): } if arches.get(arch) == None: - arch = uname('-m') + arch = uname('-p') return arches.get(arch, 'ia32') -- 2.7.4