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

ned-deily webhook-mailer at python.org
Sat Nov 21 21:17:28 EST 2020


https://github.com/python/cpython/commit/442746af649cc2c20d690acfabf44ab0e06c36b4
commit: 442746af649cc2c20d690acfabf44ab0e06c36b4
branch: master
author: Ronald Oussoren <ronaldoussoren at mac.com>
committer: ned-deily <nad at python.org>
date: 2020年11月21日T21:17:18-05:00
summary:
bpo-41100: Stripping '-arch arm64' didn't work after all (GH-23280)
files:
M Lib/_osx_support.py
diff --git a/Lib/_osx_support.py b/Lib/_osx_support.py
index 8a696ee9895e9..0cbfeed0c4ecf 100644
--- a/Lib/_osx_support.py
+++ b/Lib/_osx_support.py
@@ -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]
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /