This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients vstinner
Date 2021-02-16.00:13:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1613434410.7.0.341389987333.issue43235@roundup.psfhosted.org>
In-reply-to
Content
bpo-43155 is just yet another example that we always forget to export symbols of the stable ABI on Windows.

It would be great to have a tool to check that all symbols exported on Unix are also exported on Windows.

Tools/scripts/stable_abi.py could check PC/python3dll.c (Windows stable ABI). For example, currently "PyCMethod_New" symbol is in Doc/data/stable_abi.dat but miss in PC/python3dll.c.
History
Date User Action Args
2021-02-16 00:13:30vstinnersetrecipients: + vstinner
2021-02-16 00:13:30vstinnersetmessageid: <1613434410.7.0.341389987333.issue43235@roundup.psfhosted.org>
2021-02-16 00:13:30vstinnerlinkissue43235 messages
2021-02-16 00:13:30vstinnercreate