Commit f31b4782 authored by Ned Deily's avatar Ned Deily

Issue #21311: Avoid exception in _osx_support with non-standard compiler

configurations.  Patch by John Szakmeister.
parent 3d050ddf
...@@ -182,7 +182,7 @@ def _find_appropriate_compiler(_config_vars): ...@@ -182,7 +182,7 @@ def _find_appropriate_compiler(_config_vars):
# Compiler is GCC, check if it is LLVM-GCC # Compiler is GCC, check if it is LLVM-GCC
data = _read_output("'%s' --version" data = _read_output("'%s' --version"
% (cc.replace("'", "'\"'\"'"),)) % (cc.replace("'", "'\"'\"'"),))
if 'llvm-gcc' in data: if data and 'llvm-gcc' in data:
# Found LLVM-GCC, fall back to clang # Found LLVM-GCC, fall back to clang
cc = _find_build_tool('clang') cc = _find_build_tool('clang')
......
...@@ -1281,6 +1281,7 @@ Andrew Svetlov ...@@ -1281,6 +1281,7 @@ Andrew Svetlov
Paul Swartz Paul Swartz
Thenault Sylvain Thenault Sylvain
Péter Szabó Péter Szabó
John Szakmeister
Amir Szekely Amir Szekely
Arfrever Frehtes Taifersar Arahesis Arfrever Frehtes Taifersar Arahesis
Hideaki Takahashi Hideaki Takahashi
......
...@@ -165,6 +165,9 @@ Library ...@@ -165,6 +165,9 @@ Library
- asyncio: Add gi_{frame,running,code} properties to CoroWrapper - asyncio: Add gi_{frame,running,code} properties to CoroWrapper
(upstream issue #163). (upstream issue #163).
- Issue #21311: Avoid exception in _osx_support with non-standard compiler
configurations. Patch by John Szakmeister.
Extension Modules Extension Modules
----------------- -----------------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment