Fix for issue 9164
This commit is contained in:
parent
8a1c2543ff
commit
d3950527e7
|
@ -660,8 +660,7 @@ def get_platform():
|
||||||
cflags = get_config_vars().get('CFLAGS')
|
cflags = get_config_vars().get('CFLAGS')
|
||||||
|
|
||||||
archs = re.findall('-arch\s+(\S+)', cflags)
|
archs = re.findall('-arch\s+(\S+)', cflags)
|
||||||
archs.sort()
|
archs = tuple(sorted(set(archs)))
|
||||||
archs = tuple(archs)
|
|
||||||
|
|
||||||
if len(archs) == 1:
|
if len(archs) == 1:
|
||||||
machine = archs[0]
|
machine = archs[0]
|
||||||
|
|
|
@ -470,6 +470,8 @@ C-API
|
||||||
Library
|
Library
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
- Issue #9164: Ensure that sysconfig handles duplicate -arch flags in CFLAGS
|
||||||
|
|
||||||
- Issue #7646: The fnmatch pattern cache no longer grows without bound.
|
- Issue #7646: The fnmatch pattern cache no longer grows without bound.
|
||||||
|
|
||||||
- Issue #9136: Fix 'dictionary changed size during iteration'
|
- Issue #9136: Fix 'dictionary changed size during iteration'
|
||||||
|
|
Loading…
Reference in New Issue