[New-bugs-announce] [issue33470] Changes from GH-1638 (GH-3575, bpo-28411) are not documented in Porting to Python 3.7

Miro Hrončok report at bugs.python.org
Sat May 12 04:40:06 EDT 2018


New submission from Miro Hrončok <miro at hroncok.cz>:

Background: gdb fails to build with Python 3.7 as described in https://bugzilla.redhat.com/show_bug.cgi?id=1577396

This is due to _PyImport_FixupBuiltin changing it's API. I feel that _underscored functions are probably not guaranteed to not change, however I miss anything about the following changes:

https://github.com/python/cpython/pull/1638
https://github.com/python/cpython/pull/3565
https://github.com/python/cpython/pull/3575

In here:

https://docs.python.org/3.7/whatsnew/3.7.html#porting-to-python-37
(or that page generally)

That page doesn't mention PyInterpreterState at all, so even if you decide that _PyImport_FixupBuiltin doesn't deserve a mention, maybe the general change does.

Thanks

----------
assignee: docs at python
components: Documentation
messages: 316421
nosy: docs at python, eric.snow, hroncok, vstinner
priority: normal
severity: normal
status: open
title: Changes from GH-1638 (GH-3575, bpo-28411) are not documented in Porting to Python 3.7
versions: Python 3.7, Python 3.8

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue33470>
_______________________________________


More information about the New-bugs-announce mailing list