From f2075f99fd95e651952999fff470e7127d4a2f97 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 1 Dec 2023 16:36:34 +0530 Subject: [PATCH] More comprehensive is_arm check Apparently on some Linux machines platform.machine() is 'aarch64' not 'arm64'. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index e873cf969..1cc38893e 100755 --- a/setup.py +++ b/setup.py @@ -49,7 +49,7 @@ is_netbsd = 'netbsd' in _plat is_dragonflybsd = 'dragonfly' in _plat is_bsd = is_freebsd or is_netbsd or is_dragonflybsd or is_openbsd -is_arm = platform.processor() == 'arm' or platform.machine() == 'arm64' +is_arm = platform.processor() == 'arm' or platform.machine() in ('arm64', 'aarch64') Env = glfw.Env env = Env() PKGCONFIG = os.environ.get('PKGCONFIG_EXE', 'pkg-config')