[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread Ned Deily


Change by Ned Deily :


--
versions: +Python 3.7, Python 3.8

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread miss-islington


miss-islington  added the comment:


New changeset 4a6da0b63ba0fb811bfa3cacd69d22a9c0b24a4d by Miss Islington (bot) 
in branch '3.8':
bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480)
https://github.com/python/cpython/commit/4a6da0b63ba0fb811bfa3cacd69d22a9c0b24a4d


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread miss-islington


miss-islington  added the comment:


New changeset e7f8684ef77d280eb99b8533fd18455caa0fe194 by Miss Islington (bot) 
in branch '3.7':
bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480)
https://github.com/python/cpython/commit/e7f8684ef77d280eb99b8533fd18455caa0fe194


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread miss-islington


Change by miss-islington :


--
nosy: +miss-islington
nosy_count: 5.0 -> 6.0
pull_requests: +18983
pull_request: https://github.com/python/cpython/pull/19657

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread miss-islington


Change by miss-islington :


--
pull_requests: +18984
pull_request: https://github.com/python/cpython/pull/19658

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread Joshua Root


Joshua Root  added the comment:

That ValueError I mentioned causes build failures for extension modules 
whenever the CFLAGS in sysconfig contains an -isysroot flag in the single arg 
form. We ran into it a lot in MacPorts on Mojave and Catalina. So I would 
consider it a bug, and would prefer to backport to all branches that are open 
for bug fixes.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread Ned Deily


Ned Deily  added the comment:

Thanks for the PR! This seems like a borderline feature rather than a bug so, 
unless there is a compelling reason to backport it to 3.8.x, I'm just going to 
push it to master for release in 3.9.0 (as of alpha 6).

--
assignee:  -> ned.deily
resolution:  -> fixed
stage:  -> resolved
status: open -> closed
versions:  -Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread Ned Deily


Ned Deily  added the comment:


New changeset b310700976524b4b99ee319c947ca40468716fc9 by Joshua Root in branch 
'master':
bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480)
https://github.com/python/cpython/commit/b310700976524b4b99ee319c947ca40468716fc9


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2019-11-05 Thread Joshua Root


Joshua Root  added the comment:

Ping?

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38360] single-argument form of -isysroot should be supported

2019-10-03 Thread Joshua Root


New submission from Joshua Root :

The path associated with the -isysroot compiler flag can be supplied either as 
a separate argument or in the same argument as -isysroot itself. The places in 
library code that do special handling of this flag should support both forms, 
but currently only support the two separate arguments form. This means that the 
flag may not be removed when pointing to a nonexistent SDK or when a different 
SDK is specified in the user's CFLAGS, and at worst a ValueError is raised in 
compiler_fixup.

--
components: Distutils, macOS
messages: 353838
nosy: dstufft, eric.araujo, jmr, ned.deily, ronaldoussoren
priority: normal
pull_requests: 16146
severity: normal
status: open
title: single-argument form of -isysroot should be supported
type: behavior
versions: Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8, Python 3.9

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com