bpo-41100: Stripping '-arch arm64' didn't work after all (GH-23280)

This commit is contained in:
Ronald Oussoren 2020-11-22 03:17:18 +01:00 committed by GitHub
parent 690a5fa3dd
commit 442746af64
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -128,7 +128,7 @@ def _get_system_version_tuple():
_SYSTEM_VERSION_TUPLE = ()
return _SYSTEM_VERSION_TUPLE
def _remove_original_values(_config_vars):
"""Remove original unmodified values for testing"""
@ -357,7 +357,7 @@ def compiler_fixup(compiler_so, cc_args):
elif not _supports_arm64_builds():
# Look for "-arch arm64" and drop that
for idx in range(len(compiler_so)):
for idx in reversed(range(len(compiler_so))):
if compiler_so[idx] == '-arch' and compiler_so[idx+1] == "arm64":
del compiler_so[idx:idx+2]