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 pablogsal, petr.viktorin, vstinner
Date 2021-04-01.12:20:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1617279627.63.0.764863201179.issue43690@roundup.psfhosted.org>
In-reply-to
Content
Oh, I forgot the mention "Tests / Check if generated files are up to date" job error message:

LD_LIBRARY_PATH=/home/runner/work/cpython/cpython:/opt/hostedtoolcache/Python/3.9.2/x64/lib ./python ./Tools/scripts/stable_abi.py check ./Doc/data/stable_abi.dat
Some symbols from the limited API are missing: PyType_HasFeature

This error means that there are some missing symbols among the ones exported
in the Python library ("libpythonx.x.a" or "libpythonx.x.so"). This normally
means that some symbol, function implementation or a prototype, belonging to
a symbol in the limited API has been deleted or is missing.

Check if this was a mistake and if not, update the file containing the limited
API symbols. This file is located at:

./Doc/data/stable_abi.dat

You can read more about the limited API and its contracts at:

https://docs.python.org/3/c-api/stable.html

And in PEP 384:

https://www.python.org/dev/peps/pep-0384/
History
Date User Action Args
2021-04-01 12:20:27vstinnersetrecipients: + vstinner, petr.viktorin, pablogsal
2021-04-01 12:20:27vstinnersetmessageid: <1617279627.63.0.764863201179.issue43690@roundup.psfhosted.org>
2021-04-01 12:20:27vstinnerlinkissue43690 messages
2021-04-01 12:20:27vstinnercreate